From d99494e030844ff0cbc8cfebfbbcc50046115f97 Mon Sep 17 00:00:00 2001 From: wayneshn Date: Sat, 21 Mar 2026 23:37:30 +0100 Subject: [PATCH] OpenAPI root url fix --- docs/api/openapi.json | 2 +- packages/backend/scripts/generate-openapi-spec.mjs | 2 +- .../src/routes/dashboard/archived-emails/[id]/+page.svelte | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/api/openapi.json b/docs/api/openapi.json index 46d8ccb..c89ef83 100644 --- a/docs/api/openapi.json +++ b/docs/api/openapi.json @@ -15,7 +15,7 @@ }, "servers": [ { - "url": "http://localhost:3001", + "url": "http://localhost:3000", "description": "Local development" } ], diff --git a/packages/backend/scripts/generate-openapi-spec.mjs b/packages/backend/scripts/generate-openapi-spec.mjs index e6613c2..ae49ec7 100644 --- a/packages/backend/scripts/generate-openapi-spec.mjs +++ b/packages/backend/scripts/generate-openapi-spec.mjs @@ -31,7 +31,7 @@ const options = { }, servers: [ { - url: 'http://localhost:3001', + url: 'http://localhost:3000', description: 'Local development', }, ], diff --git a/packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.svelte b/packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.svelte index 2c5d37c..e288c65 100644 --- a/packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.svelte +++ b/packages/frontend/src/routes/dashboard/archived-emails/[id]/+page.svelte @@ -164,7 +164,8 @@ const response = await api(`/enterprise/integrity-report/${email.id}/pdf`); if (!response.ok) { - throw new Error(`HTTP error! status: ${response.status}`); + const res = JSON.parse(await response.text()); + throw new Error(res.message); } const blob = await response.blob(); @@ -178,10 +179,11 @@ a.remove(); } catch (error) { console.error('Integrity report download failed:', error); + setAlert({ type: 'error', title: $t('app.archive.integrity_report_download_error'), - message: '', + message: (error as string) || '', duration: 5000, show: true, });