From fe997df604671ee6aec7a89316749808d63e1394 Mon Sep 17 00:00:00 2001 From: Timothy Gonzalez <105177619+Timothy-Gonzalez@users.noreply.github.com> Date: Thu, 18 Sep 2025 21:21:30 -0500 Subject: [PATCH] Make leaderboard submission super admin only --- src/services/leaderboard/leaderboard-router.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/leaderboard/leaderboard-router.ts b/src/services/leaderboard/leaderboard-router.ts index 5ca52ab1..4a2f1b2a 100644 --- a/src/services/leaderboard/leaderboard-router.ts +++ b/src/services/leaderboard/leaderboard-router.ts @@ -94,11 +94,11 @@ leaderboardRouter.get( * POST /leaderboard/submit * Submit and lock in daily leaderboard results, updating tier eligibility * Body: { day: string, n: number } - * Authorization: ADMIN only (higher privilege than preview) + * Authorization: SUPER ADMIN only (higher privilege than preview) */ leaderboardRouter.post( "/submit", - RoleChecker([Role.Enum.ADMIN]), + RoleChecker([Role.Enum.SUPER_ADMIN]), async (req, res) => { const payload = res.locals.payload; const submittedBy = payload.userId;