Merge branch 'dev'
This commit is contained in:
@@ -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`,
|
||||||
|
|||||||
Reference in New Issue
Block a user