From 25d58bb79fbb51755cbeab8ef66c4f0262923ab1 Mon Sep 17 00:00:00 2001 From: lian Date: Wed, 22 Jul 2020 17:24:55 +0800 Subject: [PATCH] fix bug when admin update user role --- seahub/api2/endpoints/admin/users.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seahub/api2/endpoints/admin/users.py b/seahub/api2/endpoints/admin/users.py index cf07677fe6..78348ffbd4 100644 --- a/seahub/api2/endpoints/admin/users.py +++ b/seahub/api2/endpoints/admin/users.py @@ -536,7 +536,7 @@ class AdminUsers(APIView): role = request.data.get("role", None) if role: available_roles = get_available_roles() - if role.lower() not in available_roles: + if role not in available_roles: error_msg = 'role must be in %s.' % str(available_roles) return api_error(status.HTTP_400_BAD_REQUEST, error_msg) @@ -829,7 +829,7 @@ class AdminUser(APIView): role = request.data.get("role", None) if role: available_roles = get_available_roles() - if role.lower() not in available_roles: + if role not in available_roles: error_msg = 'role must be in %s.' % str(available_roles) return api_error(status.HTTP_400_BAD_REQUEST, error_msg)