From 8b61e903a9a726e3dff5762a02edb1eb84d73efa Mon Sep 17 00:00:00 2001 From: Bastian Wagner Date: Thu, 12 Mar 2026 12:00:48 +0100 Subject: [PATCH] minio bucket aus env --- .../shared/pdf/key-handover-pdf/key-handover-pdf.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/src/shared/pdf/key-handover-pdf/key-handover-pdf.service.ts b/api/src/shared/pdf/key-handover-pdf/key-handover-pdf.service.ts index 3cb4822..1757eae 100644 --- a/api/src/shared/pdf/key-handover-pdf/key-handover-pdf.service.ts +++ b/api/src/shared/pdf/key-handover-pdf/key-handover-pdf.service.ts @@ -4,11 +4,12 @@ import * as puppeteer from 'puppeteer'; import { MinioService } from '../minio/minio.service'; import { KeyHandoutRepository } from 'src/model/repositories/key-handout.repository'; import { KeyHandout } from 'src/model/entitites'; +import { ConfigService } from '@nestjs/config'; @Injectable() export class KeyHandoverPdfService { - constructor(private readonly minioService: MinioService, private handoverRepo: KeyHandoutRepository) {} + constructor(private readonly minioService: MinioService, private handoverRepo: KeyHandoutRepository, private configService: ConfigService) {} async generatePdf(dto: KeyHandoverDto): Promise { const browser = await puppeteer.launch({ @@ -53,7 +54,7 @@ export class KeyHandoverPdfService { const buffer = Buffer.from(pdf); - const bucket = 'keyvault-pro-develop'; + const bucket = this.configService.get('MINIOBUCKET'); const key = `handover-forms/${Date.now()}-schluesseluebergabe.pdf`; await this.minioService.uploadPdf(bucket, key, buffer); await this.saveKeyToHandover(dto.handoverId, key)