Loading src/admin.cpp +3 −0 Changes for src/admin.cpp: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -495,6 +495,9 @@ namespace authdb { bool isSuperAdmin(const SessionData *sdat) { if (!sdat) return false; // Refresh admin backend data from cluster (RAII: lock + unlock) AuthBackendLock guard(_AdminBackend); // Find "SuperAdmin" group in admin backend and check membership Group group; size_t rd = sizeof(authdb::AuthHeader), end = _AdminBackend.end(); Loading Loading
src/admin.cpp +3 −0 Changes for src/admin.cpp: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -495,6 +495,9 @@ namespace authdb { bool isSuperAdmin(const SessionData *sdat) { if (!sdat) return false; // Refresh admin backend data from cluster (RAII: lock + unlock) AuthBackendLock guard(_AdminBackend); // Find "SuperAdmin" group in admin backend and check membership Group group; size_t rd = sizeof(authdb::AuthHeader), end = _AdminBackend.end(); Loading