@@ -170,6 +170,7 @@ class FileRepositoryViewSet(RepositoryViewSet, ModifyRepositoryActionMixin, Role
170170 "parameters" : {"roles" : "file.filerepository_owner" },
171171 },
172172 ],
173+ "queryset_scoping" : {"function" : "scope_queryset" },
173174 }
174175 LOCKED_ROLES = {
175176 "file.filerepository_creator" : ["file.add_filerepository" ],
@@ -253,7 +254,8 @@ class FileRepositoryVersionViewSet(RepositoryVersionViewSet):
253254 "has_repository_model_or_obj_perms:file.view_filerepository" ,
254255 ],
255256 },
256- ]
257+ ],
258+ "queryset_scoping" : {"function" : "scope_queryset" },
257259 }
258260
259261
@@ -320,6 +322,7 @@ class FileRemoteViewSet(RemoteViewSet, RolesMixin):
320322 "parameters" : {"roles" : "file.fileremote_owner" },
321323 },
322324 ],
325+ "queryset_scoping" : {"function" : "scope_queryset" },
323326 }
324327 LOCKED_ROLES = {
325328 "file.fileremote_creator" : ["file.add_fileremote" ],
@@ -392,6 +395,7 @@ class FilePublicationViewSet(PublicationViewSet, RolesMixin):
392395 "parameters" : {"roles" : "file.filepublication_owner" },
393396 },
394397 ],
398+ "queryset_scoping" : {"function" : "scope_queryset" },
395399 }
396400 LOCKED_ROLES = {
397401 "file.filepublication_creator" : ["file.add_filepublication" ],
@@ -499,6 +503,7 @@ class FileDistributionViewSet(DistributionViewSet, RolesMixin):
499503 "parameters" : {"roles" : "file.filedistribution_owner" },
500504 },
501505 ],
506+ "queryset_scoping" : {"function" : "scope_queryset" },
502507 }
503508 LOCKED_ROLES = {
504509 "file.filedistribution_creator" : ["file.add_filedistribution" ],
@@ -589,6 +594,7 @@ class FileAlternateContentSourceViewSet(AlternateContentSourceViewSet, RolesMixi
589594 "parameters" : {"roles" : "file.filealternatecontentsource_owner" },
590595 },
591596 ],
597+ "queryset_scoping" : {"function" : "scope_queryset" },
592598 }
593599 LOCKED_ROLES = {
594600 "file.filealternatecontentsource_creator" : ["file.add_filealternatecontentsource" ],
0 commit comments