fix(tickets): 修复申请资产工单不能关闭

This commit is contained in:
xinwen
2020-08-19 13:49:59 +08:00
committed by 老广
parent 5a9c91d9dd
commit 11493b9f3d
2 changed files with 15 additions and 1 deletions

View File

@@ -182,3 +182,9 @@ class CanUpdateDeleteUser(permissions.BasePermission):
if request.method in ['PUT', 'PATCH']:
return self.has_update_object_permission(request, view, obj)
return True
class IsObjectOwner(IsValidUser):
def has_object_permission(self, request, view, obj):
return (super().has_object_permission(request, view, obj) and
request.user == getattr(obj, 'user', None))