From e66a8d8441c1bdd5f7bcb78ea335cca249adb69e Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Wed, 20 May 2026 13:51:23 +0100 Subject: [PATCH] refactor: enhance logging in auth handler to include detailed response information for better debugging --- apps/api/src/app.ts | 13 ++++++++++++- .../components/lesson/video/upload-video.svelte | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/api/src/app.ts b/apps/api/src/app.ts index e4a7239c..736c47ae 100644 --- a/apps/api/src/app.ts +++ b/apps/api/src/app.ts @@ -104,7 +104,18 @@ export const app = new Hono() const response = await auth.handler(request); if (response.status >= 300 && response.status < 400) { - console.log('[auth-handler]', c.req.method, c.req.path, '→', response.status, response.headers.get('location')); + const location = response.headers.get('location') ?? ''; + const setCookies = response.headers.get('set-cookie') ?? ''; + console.log( + '[auth-handler]', + c.req.method, + c.req.path, + '→', + response.status, + `location.length=${location.length}`, + `setCookie.length=${setCookies.length}`, + `location[0..200]=${location.slice(0, 200)}` + ); } return response; diff --git a/apps/dashboard/src/lib/features/course/components/lesson/video/upload-video.svelte b/apps/dashboard/src/lib/features/course/components/lesson/video/upload-video.svelte index 439bf617..ea26eab6 100644 --- a/apps/dashboard/src/lib/features/course/components/lesson/video/upload-video.svelte +++ b/apps/dashboard/src/lib/features/course/components/lesson/video/upload-video.svelte @@ -274,7 +274,7 @@ {#if !isLoaded} {#if $lessonVideoUpload.isUploading}