Sync team role permissions after save

This commit is contained in:
AzuTear
2026-07-09 23:47:07 +02:00
parent 33ba00a682
commit 353eb97563
@@ -267,6 +267,9 @@ export function useAdminTeamManager() {
})), })),
}) })
roles.value = result.roles roles.value = result.roles
rolePermissionDrafts.value = Object.fromEntries(
result.roles.map((role) => [role.key, [...role.permissionKeys]]),
)
savedRoleSnapshot.value = JSON.stringify(rolePermissionDrafts.value) savedRoleSnapshot.value = JSON.stringify(rolePermissionDrafts.value)
successMessage.value = 'Rollen und Berechtigungen wurden gespeichert.' successMessage.value = 'Rollen und Berechtigungen wurden gespeichert.'
} catch (error) { } catch (error) {