fix permissions
This commit is contained in:
@@ -87,6 +87,11 @@ class PermissionService {
|
||||
}
|
||||
newMap.get(row.authentik_group)!.add(row.permission_id);
|
||||
}
|
||||
|
||||
// dashboard_admin always holds every permission in the system
|
||||
const allPermsResult = await pool.query('SELECT id FROM permissions');
|
||||
newMap.set('dashboard_admin', new Set(allPermsResult.rows.map((r: any) => r.id)));
|
||||
|
||||
this.groupPermissions = newMap;
|
||||
|
||||
// Load maintenance flags
|
||||
|
||||
Reference in New Issue
Block a user