fix: project member role update (#1205)
This commit is contained in:
parent
2511a284eb
commit
77e05a3599
1 changed files with 1 additions and 1 deletions
|
|
@ -424,7 +424,7 @@ class ProjectMemberViewSet(BaseViewSet):
|
|||
)
|
||||
# Check while updating user roles
|
||||
requested_project_member = ProjectMember.objects.get(project_id=project_id, workspace__slug=slug, member=request.user)
|
||||
if "role" in request.data and request.data.get("role", project_member.role) > requested_project_member.role:
|
||||
if "role" in request.data and int(request.data.get("role", project_member.role)) > requested_project_member.role:
|
||||
return Response(
|
||||
{
|
||||
"error": "You cannot update a role that is higher than your own role"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue