Skip to content

Commit 0a87515

Browse files
committed
Update viewsets to use new queryset scoping
[noissue]
1 parent 730e410 commit 0a87515

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

pulp_file/app/viewsets.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)