chore(access): Remove extra calls to get_obj_permission from permission Mixin has_permission

ref: #471 #511
This commit is contained in:
2025-02-01 16:27:26 +09:30
parent 22b02dc044
commit f9393a59d2

View File

@ -166,10 +166,6 @@ class OrganizationPermissionMixin(
view_action = 'delete'
obj_organization: Organization = view.get_obj_organization(
obj = view.get_object()
)
elif (
view.action == 'list'
):
@ -183,10 +179,6 @@ class OrganizationPermissionMixin(
view_action = 'change'
obj_organization: Organization = view.get_obj_organization(
obj = view.get_object()
)
elif (
view.action == 'update'
and request.method == 'PUT'
@ -194,10 +186,6 @@ class OrganizationPermissionMixin(
view_action = 'change'
obj_organization: Organization = view.get_obj_organization(
obj = view.get_object()
)
elif(
view.action == 'retrieve'
and request.method == 'GET'
@ -205,10 +193,6 @@ class OrganizationPermissionMixin(
view_action = 'view'
obj_organization: Organization = view.get_obj_organization(
obj = view.get_object()
)
elif(
view.action == 'metadata'
and request.method == 'OPTIONS'