From 9e0b3de21a9220caf9e81a2f912fdfeabfadee99 Mon Sep 17 00:00:00 2001 From: Stan Wohlwend Date: Sun, 28 Apr 2024 10:16:39 +0200 Subject: [PATCH] Improve some error messages --- apps/partial-prerendering/.env | 4 ++++ packages/stack-server/src/app/api/v1/current-user/route.tsx | 2 +- packages/stack-server/src/app/layout.tsx | 2 +- packages/stack-shared/src/utils/promises.tsx | 1 - 4 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 apps/partial-prerendering/.env diff --git a/apps/partial-prerendering/.env b/apps/partial-prerendering/.env new file mode 100644 index 000000000..76923dccb --- /dev/null +++ b/apps/partial-prerendering/.env @@ -0,0 +1,4 @@ +NEXT_PUBLIC_STACK_URL=# enter your stack endpoint here, e.g. http://localhost:8101 +NEXT_PUBLIC_STACK_PROJECT_ID=# enter your stack project id here +NEXT_PUBLIC_STACK_PUBLISHABLE_CLIENT_KEY=# enter your stack publishable client key here +STACK_SECRET_SERVER_KEY=# enter your stack secret server key here diff --git a/packages/stack-server/src/app/api/v1/current-user/route.tsx b/packages/stack-server/src/app/api/v1/current-user/route.tsx index b30d0b087..b4e90d40a 100644 --- a/packages/stack-server/src/app/api/v1/current-user/route.tsx +++ b/packages/stack-server/src/app/api/v1/current-user/route.tsx @@ -68,7 +68,7 @@ const handler = deprecatedSmartRouteHandler(async (req: NextRequest) => { const asValid = await isProjectAdmin(projectId, adminAccessToken); if (!pkValid && !skValid && !asValid) { - throw new StatusError(StatusError.Forbidden); + throw new StatusError(StatusError.Forbidden, "API key is invalid"); } const decodedAccessToken = await decodeAccessToken(authorization.split(" ")[1]); diff --git a/packages/stack-server/src/app/layout.tsx b/packages/stack-server/src/app/layout.tsx index 75532bac2..4af422eb4 100644 --- a/packages/stack-server/src/app/layout.tsx +++ b/packages/stack-server/src/app/layout.tsx @@ -34,7 +34,7 @@ export default function RootLayout({ const headTags: TagConfigJson[] = JSON.parse(getEnvVariable('NEXT_PUBLIC_STACK_HEAD_TAGS')); return ( - + diff --git a/packages/stack-shared/src/utils/promises.tsx b/packages/stack-shared/src/utils/promises.tsx index 5ce208909..c655710a2 100644 --- a/packages/stack-shared/src/utils/promises.tsx +++ b/packages/stack-shared/src/utils/promises.tsx @@ -83,7 +83,6 @@ export function pending(promise: Promise, options: { disableErrorWrapping? } function createReactPromiseErrorWrapper(error: unknown): Error { - console.log("AGHH", error); return new ReactPromiseErrorWrapper(error); }