Skip to content

Commit f60f3d5

Browse files
committed
Fix achievement permissions
1 parent 09e91b3 commit f60f3d5

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

users/permissions.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ class IsAchievementOwnerOrReadOnly(BasePermission):
77
"""
88

99
def has_permission(self, request, view) -> bool:
10-
# todo check if user is achievement owner
11-
if request.method in SAFE_METHODS or (request.user and request.user.id):
10+
if request.method in SAFE_METHODS or (
11+
request.user and request.user.id == request.data.get("user")
12+
):
1213
return True
1314
return False
1415

0 commit comments

Comments
 (0)