anchor.diff:  -spec share_record(ModelType :: binary(), ShareId :: od_share:id(),
       ShareRecord :: od_share:info()) -> {ok, proplists:proplist()}.
   share_record(ModelType, ShareId, ShareRecord) ->
  -    UserId = gui_session:get_user_id(),
       #od_share{
           name = Name,
           root_file = RootFileId,
  
positive.code:         <<"share-public">> ->
              RootFileId
      end,
      {ok, [
          {<<"id">>, ShareId},
          {<<"name">>, Name},
  
negative.code:         {<<"containerDir">>, <<"containerDir.", ShareId/binary>>},
          {<<"dataSpace">>, SpaceId},
          {<<"publicUrl">>, PublicURL},
          {<<"handle">>, HandleVal}
      ] ++ UserEntry}.