Merge branch 'dev'

This commit is contained in:
Moritz Utcke
2025-04-09 21:45:33 -04:00

View File

@@ -121,7 +121,14 @@ export const GET = defineApiRoute({
ausweis.aufnahme.objekt.benutzer ausweis.aufnahme.objekt.benutzer
); );
const pdfRechnung = await getLexOfficeRechnung(rechnung); const [pdfRechnung, pdfRechnungError] = await tryCatch(getLexOfficeRechnung(rechnung));
if (pdfRechnungError) {
throw new APIError({
code: "INTERNAL_SERVER_ERROR",
message: "Rechnungs PDF konnte nicht generiert werden."
})
}
if (!pdfAusweis) { if (!pdfAusweis) {
throw new APIError({ throw new APIError({
@@ -137,13 +144,6 @@ export const GET = defineApiRoute({
}) })
} }
if (!pdfRechnung) {
throw new APIError({
code: "INTERNAL_SERVER_ERROR",
message: "Rechnungs PDF konnte nicht generiert werden."
})
}
const ausweisCommand = new PutObjectCommand({ const ausweisCommand = new PutObjectCommand({
Bucket: "ibc-pdfs", Bucket: "ibc-pdfs",
Key: `ID_${ausweis.id}_Energieausweis.pdf`, Key: `ID_${ausweis.id}_Energieausweis.pdf`,