From 6dbf5a00c4b0de1392a581ef54a7431809e371cb Mon Sep 17 00:00:00 2001 From: Sven Carstensen Date: Wed, 18 Mar 2026 09:19:54 +0100 Subject: [PATCH] fix: Remove false 'Template-API not available' message on 404 When no template was saved yet, the API returns 404. This does not mean the API is unavailable - it just means no template exists yet. The code was incorrectly setting isTemplateApiAvailable to false on 404, causing the misleading message 'Template-API auf diesem Server nicht verfuegbar'. Fixed in both InvoiceTemplatePage and ReportTemplatePage. --- frontend/src/pages/InvoiceTemplatePage.tsx | 1 - frontend/src/pages/ReportTemplatePage.tsx | 1 - 2 files changed, 2 deletions(-) diff --git a/frontend/src/pages/InvoiceTemplatePage.tsx b/frontend/src/pages/InvoiceTemplatePage.tsx index 4922a4a..97bc37a 100644 --- a/frontend/src/pages/InvoiceTemplatePage.tsx +++ b/frontend/src/pages/InvoiceTemplatePage.tsx @@ -1225,7 +1225,6 @@ export default function InvoiceTemplatePage() { setResizingElementId(null); setTemplateUpdatedAt(null); setTemplateError(null); - setIsTemplateApiAvailable(false); return; } setTemplateError((error as Error).message); diff --git a/frontend/src/pages/ReportTemplatePage.tsx b/frontend/src/pages/ReportTemplatePage.tsx index 41454a2..dfeca70 100644 --- a/frontend/src/pages/ReportTemplatePage.tsx +++ b/frontend/src/pages/ReportTemplatePage.tsx @@ -1293,7 +1293,6 @@ export default function ReportTemplatePage() { setResizingElementId(null); setTemplateUpdatedAt(null); setTemplateError(null); - setIsTemplateApiAvailable(false); return; } setTemplateError((error as Error).message);