From f6b6e22a9528dc05b7fbfa80b63051a75c8e73cd Mon Sep 17 00:00:00 2001 From: Fringg Date: Wed, 25 Feb 2026 04:45:41 +0300 Subject: [PATCH] feat: allow editing system roles --- app/cabinet/routes/admin_roles.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/cabinet/routes/admin_roles.py b/app/cabinet/routes/admin_roles.py index bd787ca0..6a0f6933 100644 --- a/app/cabinet/routes/admin_roles.py +++ b/app/cabinet/routes/admin_roles.py @@ -290,12 +290,6 @@ async def update_role( detail='Role not found', ) - if role.is_system: - raise HTTPException( - status_code=status.HTTP_403_FORBIDDEN, - detail='Cannot edit a system role', - ) - admin_level = await _get_admin_level(db, admin) # Cannot edit a role at or above own level