Refactor admin settings access

This commit is contained in:
gpt-engineer-app[bot]
2025-09-28 19:27:19 +00:00
parent 1f0808a74a
commit 01b6d0b955
3 changed files with 12 additions and 3 deletions

View File

@@ -15,7 +15,7 @@ import { Loader2, Save, Clock, Users, Bell, Shield, Settings, Trash2 } from 'luc
export default function AdminSettings() {
const { user } = useAuth();
const { isAdmin, isModerator, loading: roleLoading } = useUserRole();
const { isSuperuser, loading: roleLoading } = useUserRole();
const {
settings,
isLoading,
@@ -36,7 +36,7 @@ export default function AdminSettings() {
);
}
if (!user || (!isAdmin() && !isModerator())) {
if (!user || !isSuperuser()) {
return (
<>
<AdminHeader />