From a31da35fb0eb272461b82c4ca3ce39b800d0068a Mon Sep 17 00:00:00 2001 From: ml729 <85370083+ml729@users.noreply.github.com> Date: Sat, 21 Jan 2023 21:08:09 -0500 Subject: [PATCH] use dummy user for tasks availability --- website/src/pages/api/admin/status.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/website/src/pages/api/admin/status.ts b/website/src/pages/api/admin/status.ts index 1f0ba915..1da03da8 100644 --- a/website/src/pages/api/admin/status.ts +++ b/website/src/pages/api/admin/status.ts @@ -7,10 +7,13 @@ import { getBackendUserCore } from "src/lib/users"; * Returns tasks availability, stats, and tree manager stats. */ const handler = withRole("admin", async (req, res) => { - const token = await getToken({ req }); - const currentUser = await getBackendUserCore(token.sub); + const dummyUser = { + id: "__dummy_user__", + display_name: "Dummy User", + auth_method: "local", + }; const [tasksAvailabilityOutcome, statsOutcome, treeManagerOutcome] = await Promise.allSettled([ - oasstApiClient.fetch_tasks_availability(currentUser), + oasstApiClient.fetch_tasks_availability(dummyUser), oasstApiClient.fetch_stats(), oasstApiClient.fetch_tree_manager(), ]);