anchor.diff:          <<"share-public">> ->
               RootFileId
       end,
  +    UserEntry = case ModelType of
  +        <<"share">> ->
  +            [{<<"user">>, gui_session:get_user_id()}];
  +        <<"share-public">> ->
  +            []
  +    end,
       {ok, [
           {<<"id">>, ShareId},
           {<<"name">>, Name},
  
positive.code: -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,
  
negative.code:         {<<"containerDir">>, <<"containerDir.", ShareId/binary>>},
          {<<"dataSpace">>, SpaceId},
          {<<"publicUrl">>, PublicURL},
          {<<"handle">>, HandleVal}
      ] ++ UserEntry}.