@@ -73,7 +73,7 @@ def has_permission(user_data: Optional[UserData], entity: Collection, action: Ac
7373 if action not in handlers :
7474 supported_actions = ", " .join (a .value for a in handlers .keys ())
7575 raise NotImplementedError (
76- f"Action '{ action .value } ' is not supported for Collection entities. "
76+ f"Action '{ action .value } ' is not supported for collection entities. "
7777 f"Supported actions: { supported_actions } "
7878 )
7979
@@ -129,7 +129,7 @@ def _handle_read_action(
129129 if roles_permitted (active_roles , [UserRole .admin ]):
130130 return PermissionResponse (True )
131131
132- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
132+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
133133
134134
135135def _handle_update_action (
@@ -169,7 +169,7 @@ def _handle_update_action(
169169 if roles_permitted (active_roles , [UserRole .admin ]):
170170 return PermissionResponse (True )
171171
172- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
172+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
173173
174174
175175def _handle_delete_action (
@@ -210,7 +210,7 @@ def _handle_delete_action(
210210 if user_is_owner and private :
211211 return PermissionResponse (True )
212212
213- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
213+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
214214
215215
216216def _handle_publish_action (
@@ -249,7 +249,7 @@ def _handle_publish_action(
249249 if roles_permitted (active_roles , [UserRole .admin ]):
250250 return PermissionResponse (True )
251251
252- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
252+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
253253
254254
255255def _handle_add_experiment_action (
@@ -290,7 +290,7 @@ def _handle_add_experiment_action(
290290 if roles_permitted (active_roles , [UserRole .admin ]):
291291 return PermissionResponse (True )
292292
293- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
293+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
294294
295295
296296def _handle_add_score_set_action (
@@ -330,7 +330,7 @@ def _handle_add_score_set_action(
330330 if roles_permitted (active_roles , [UserRole .admin ]):
331331 return PermissionResponse (True )
332332
333- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
333+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
334334
335335
336336def _handle_add_role_action (
@@ -369,7 +369,7 @@ def _handle_add_role_action(
369369 if roles_permitted (active_roles , [UserRole .admin ]):
370370 return PermissionResponse (True )
371371
372- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
372+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
373373
374374
375375def _handle_add_badge_action (
@@ -402,4 +402,4 @@ def _handle_add_badge_action(
402402 if roles_permitted (active_roles , [UserRole .admin ]):
403403 return PermissionResponse (True )
404404
405- return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner )
405+ return deny_action_for_entity (entity , private , user_data , bool (collection_roles ) or user_is_owner , "collection" )
0 commit comments