From fc41d17bcbb72d9dcf2f1e8d40857cfae7618115 Mon Sep 17 00:00:00 2001 From: Henry Date: Thu, 29 Jan 2026 22:07:50 +0000 Subject: [PATCH] feat: allow admins to assign the admin role to other users --- packages/shared/src/permissions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/src/permissions.ts b/packages/shared/src/permissions.ts index 16a2019f..36b8b39f 100644 --- a/packages/shared/src/permissions.ts +++ b/packages/shared/src/permissions.ts @@ -152,7 +152,7 @@ export function getRoleLevel(role: Role): number { } export function canManageRole(managerRole: Role, targetRole: Role): boolean { - return roleHierarchy[managerRole] > roleHierarchy[targetRole]; + return roleHierarchy[managerRole] >= roleHierarchy[targetRole]; } export function hasPermissionInDefaults(