From 6cf891083946d9f3637bb3fd7a2134bd9aa8b121 Mon Sep 17 00:00:00 2001 From: Moritz Utcke Date: Sat, 22 Feb 2025 12:15:25 +1100 Subject: [PATCH] Bild Upload --- src/lib/pdf/pdfDatenblattVerbrauchsausweisGewerbe.ts | 2 +- src/lib/pdf/pdfDatenblattVerbrauchsausweisWohnen.ts | 2 +- src/pages/api/bild.ts | 2 ++ src/pages/pdf/datenblatt.ts | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/pdf/pdfDatenblattVerbrauchsausweisGewerbe.ts b/src/lib/pdf/pdfDatenblattVerbrauchsausweisGewerbe.ts index 00997eae..437de813 100644 --- a/src/lib/pdf/pdfDatenblattVerbrauchsausweisGewerbe.ts +++ b/src/lib/pdf/pdfDatenblattVerbrauchsausweisGewerbe.ts @@ -4,7 +4,7 @@ import * as fs from "fs" import { PDFDocument, rgb, StandardFonts, TextAlignment } from "pdf-lib"; import { xml2pdf } from "./elements/xml2pdf.js"; import moment from "moment"; -import { Heizungsstatus } from "#lib/server/prisma"; +import { Heizungsstatus } from "#lib/server/prisma.js"; import { endEnergieVerbrauchVerbrauchsausweisGewerbe_2016 } from "#lib/Berechnungen/VerbrauchsausweisGewerbe/VerbrauchsausweisGewerbe_2016.js"; import { fileURLToPath } from "url"; import { copyPage } from "./utils/copyPage.js"; diff --git a/src/lib/pdf/pdfDatenblattVerbrauchsausweisWohnen.ts b/src/lib/pdf/pdfDatenblattVerbrauchsausweisWohnen.ts index 557e7296..8ad641e0 100644 --- a/src/lib/pdf/pdfDatenblattVerbrauchsausweisWohnen.ts +++ b/src/lib/pdf/pdfDatenblattVerbrauchsausweisWohnen.ts @@ -303,7 +303,7 @@ export async function pdfDatenblattVerbrauchsausweisWohnen(ausweis: Verbrauchsau let img: string; if (c.uid) { - img = `` + img = `` } else { img = `` } diff --git a/src/pages/api/bild.ts b/src/pages/api/bild.ts index 2a1f937b..415f269a 100644 --- a/src/pages/api/bild.ts +++ b/src/pages/api/bild.ts @@ -51,6 +51,8 @@ export const PUT = defineApiRoute({ writeFileSync(filePath, optimizedBuffer) } catch(e) { + console.log(e); + // Bild wurde nicht gespeichert, wir löschen den Eintrag wieder await prisma.bild.delete({ where: { diff --git a/src/pages/pdf/datenblatt.ts b/src/pages/pdf/datenblatt.ts index 0021f9bb..8c1a854b 100644 --- a/src/pages/pdf/datenblatt.ts +++ b/src/pages/pdf/datenblatt.ts @@ -4,7 +4,7 @@ import { pdfDatenblattVerbrauchsausweisGewerbe } from "#lib/pdf/pdfDatenblattVer import { pdfDatenblattVerbrauchsausweisWohnen } from "#lib/pdf/pdfDatenblattVerbrauchsausweisWohnen.js"; import { pdfVerbrauchsausweisGewerbe } from "#lib/pdf/pdfVerbrauchsausweisGewerbe.js"; import { pdfVerbrauchsausweisWohnen } from "#lib/pdf/pdfVerbrauchsausweisWohnen.js"; -import { Enums } from "#lib/client/prisma"; +import { Enums } from "#lib/client/prisma.js"; import { APIRoute } from "astro"; import { createCaller } from "src/astro-typesafe-api-caller.js";