This commit is contained in:
NotARoomba 2026-03-04 11:45:44 -05:00
parent d8a4c8121c
commit 2390eb7632
6 changed files with 6 additions and 6 deletions

View file

@ -57,7 +57,7 @@
let isHomePage = $derived(currentPath === '/');
let isLoggedIn = $derived(user !== null);
let isReviewer = $derived(user?.role === 'admin' || user?.role === 'reviewer' || user?.role === 'creator');
let isAdminOnly = $derived(user?.role === 'admin');
let isAdminOnly = $derived(user?.role === 'admin' || user?.role === 'creator');
let isInAdminSection = $derived(currentPath.startsWith('/admin'));
let dashboardMoreActive = $derived(
currentPath === '/leaderboard' || currentPath === '/shop' || currentPath === '/refinery'

View file

@ -36,7 +36,7 @@
onMount(async () => {
user = await getUser();
if (!user || user.role !== 'admin') {
if (!user || (user.role !== 'admin' && user.role !== 'creator')) {
goto('/dashboard');
return;
}

View file

@ -202,7 +202,7 @@
onMount(async () => {
user = await getUser();
if (!user || user.role !== 'admin') {
if (!user || (user.role !== 'admin' && user.role !== 'creator')) {
goto('/dashboard');
return;
}

View file

@ -66,7 +66,7 @@
onMount(async () => {
user = await getUser();
if (!user || user.role !== 'admin') {
if (!user || (user.role !== 'admin' && user.role !== 'creator')) {
goto('/dashboard');
return;
}

View file

@ -131,7 +131,7 @@
onMount(async () => {
user = await getUser();
if (!user || user.role !== 'admin') {
if (!user || (user.role !== 'admin' && user.role !== 'creator')) {
goto('/dashboard');
return;
}

View file

@ -379,7 +379,7 @@
onMount(async () => {
user = await getUser();
if (!user || user.role !== 'admin') {
if (!user || (user.role !== 'admin' && user.role !== 'creator')) {
goto('/dashboard');
return;
}