Skip to content

Commit 4c2256e

Browse files
authored
Spec Update 06/30/2021 (dropbox#46)
Change Notes: files Namespace - Update list_folder route to include auth - Update list_folder/continue route to include auth - Update list_folder/get_latest_cursor route to include auth sharing_files Namespace - Update Comments - Add UpdateFileMemberArgs struct - Remove change_file_member_access route - Remove ChangeFileMemberAccessArgs and UpdateFileMemberArgs structs
1 parent 973bd9f commit 4c2256e

File tree

2 files changed

+6
-17
lines changed

2 files changed

+6
-17
lines changed

files.stone

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,7 @@ route list_folder (ListFolderArg, ListFolderResult, ListFolderError)
555555

556556
attrs
557557
allow_app_folder_app = true
558+
auth = "app, user"
558559
select_admin_mode = "whole_team"
559560
scope = "files.metadata.read"
560561

@@ -580,6 +581,7 @@ route list_folder/continue (ListFolderContinueArg, ListFolderResult, ListFolderC
580581

581582
attrs
582583
allow_app_folder_app = true
584+
auth = "app, user"
583585
select_admin_mode = "whole_team"
584586
scope = "files.metadata.read"
585587

@@ -599,6 +601,7 @@ route list_folder/get_latest_cursor (ListFolderArg, ListFolderGetLatestCursorRes
599601

600602
attrs
601603
allow_app_folder_app = true
604+
auth = "app, user"
602605
select_admin_mode = "whole_team"
603606
scope = "files.metadata.read"
604607
#

sharing_files.stone

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ union ViewerInfoPolicy
187187
##################################
188188

189189
struct FileMemberActionResult
190-
"Per-member result for :route:`add_file_member` or :route:`change_file_member_access`."
190+
"Per-member result for :route:`add_file_member`."
191191

192192
member MemberSelector
193193
"One of specified input members."
@@ -286,14 +286,8 @@ struct AddFileMemberArgs
286286

287287
# --
288288

289-
route change_file_member_access(ChangeFileMemberAccessArgs, FileMemberActionResult, FileMemberActionError) deprecated by update_file_member
290-
"Identical to update_file_member but with less information returned."
291-
292-
attrs
293-
scope = "sharing.write"
294-
295-
struct ChangeFileMemberAccessArgs
296-
"Arguments for :route:`change_file_member_access`."
289+
struct UpdateFileMemberArgs
290+
"Arguments for :route:`update_file_member`."
297291

298292
file PathOrId
299293
"File for which we are changing a member's access."
@@ -307,14 +301,6 @@ struct ChangeFileMemberAccessArgs
307301
member = default
308302
access_level = viewer
309303

310-
struct UpdateFileMemberArgs extends ChangeFileMemberAccessArgs
311-
"Arguments for :route:`update_file_member`."
312-
313-
example default
314-
file = "id:3kmLmQFnf1AAAAAAAAAAAw"
315-
member = default
316-
access_level = viewer
317-
318304
route update_file_member(UpdateFileMemberArgs, MemberAccessLevelResult, FileMemberActionError)
319305
"Changes a member's access on a shared file."
320306

0 commit comments

Comments
 (0)