From ec53ba0350496d6ccd037235d23248ec38cc51c5 Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Mon, 2 Mar 2026 17:49:21 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20Audit=20PDF-Download-Pfad=20korrigiert?= =?UTF-8?q?=20(/pdf=20=E2=86=92=20/report/pdf)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alle 3 Frontend-Seiten (audit-report, audit-report/[sessionId], audit-checklist) riefen /sessions/{id}/pdf auf, aber der Backend- Endpoint ist /sessions/{id}/report/pdf. Co-Authored-By: Claude Sonnet 4.6 --- admin-compliance/app/(sdk)/sdk/audit-checklist/page.tsx | 2 +- .../app/(sdk)/sdk/audit-report/[sessionId]/page.tsx | 2 +- admin-compliance/app/(sdk)/sdk/audit-report/page.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/admin-compliance/app/(sdk)/sdk/audit-checklist/page.tsx b/admin-compliance/app/(sdk)/sdk/audit-checklist/page.tsx index 033d538..e344918 100644 --- a/admin-compliance/app/(sdk)/sdk/audit-checklist/page.tsx +++ b/admin-compliance/app/(sdk)/sdk/audit-checklist/page.tsx @@ -506,7 +506,7 @@ export default function AuditChecklistPage() { setGeneratingPdf(true) setError(null) try { - const res = await fetch(`/api/sdk/v1/compliance/audit/sessions/${activeSessionId}/pdf?language=${pdfLanguage}`) + const res = await fetch(`/api/sdk/v1/compliance/audit/sessions/${activeSessionId}/report/pdf?language=${pdfLanguage}`) if (!res.ok) throw new Error('Fehler bei der PDF-Generierung') const blob = await res.blob() const url = window.URL.createObjectURL(blob) diff --git a/admin-compliance/app/(sdk)/sdk/audit-report/[sessionId]/page.tsx b/admin-compliance/app/(sdk)/sdk/audit-report/[sessionId]/page.tsx index 9cf8d09..966c035 100644 --- a/admin-compliance/app/(sdk)/sdk/audit-report/[sessionId]/page.tsx +++ b/admin-compliance/app/(sdk)/sdk/audit-report/[sessionId]/page.tsx @@ -104,7 +104,7 @@ export default function AuditReportDetailPage() { setGeneratingPdf(true) setError(null) try { - const res = await fetch(`/api/sdk/v1/compliance/audit/sessions/${sessionId}/pdf?language=${pdfLanguage}`) + const res = await fetch(`/api/sdk/v1/compliance/audit/sessions/${sessionId}/report/pdf?language=${pdfLanguage}`) if (!res.ok) throw new Error('PDF-Generierung fehlgeschlagen') const blob = await res.blob() const url = window.URL.createObjectURL(blob) diff --git a/admin-compliance/app/(sdk)/sdk/audit-report/page.tsx b/admin-compliance/app/(sdk)/sdk/audit-report/page.tsx index 4d2f426..be44af4 100644 --- a/admin-compliance/app/(sdk)/sdk/audit-report/page.tsx +++ b/admin-compliance/app/(sdk)/sdk/audit-report/page.tsx @@ -133,7 +133,7 @@ export default function AuditReportPage() { const downloadPdf = async (sessionId: string) => { try { setGeneratingPdf(sessionId) - const res = await fetch(`/api/sdk/v1/compliance/audit/sessions/${sessionId}/pdf?language=${pdfLanguage}`) + const res = await fetch(`/api/sdk/v1/compliance/audit/sessions/${sessionId}/report/pdf?language=${pdfLanguage}`) if (!res.ok) throw new Error('Fehler bei der PDF-Generierung') const blob = await res.blob() const url = window.URL.createObjectURL(blob)