Gutschriften: Dateien beim Loeschen/Bearbeiten mit aufraeumen (R138)
Pentester-Hinweis: generierte Gutschrift-PDFs blieben nach dem Loeschen der Gutschrift als verwaiste Files im Upload-Ordner liegen (harmlos, da ohne DB-Referenz nicht mehr abrufbar - aber unsauber). deleteCreditNote entfernt jetzt PDF (pdfPath) + Ueberweisungsbeleg (receiptPath) von der Platte. updateCreditNote loescht das alte PDF beim Leeren von pdfPath. Kein verwaister Ordner-Muell mehr. Verifiziert: PDF nach Erzeugung vorhanden, nach Loeschen der Gutschrift weg. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -123,6 +123,9 @@ isolierte Instanz (keine Multi-Tenancy im Code), Provisioning + Abrechnung
|
||||
das Gutschrift-**PDF** (`credit-notes`) bleibt vertragsbasiert (eigener
|
||||
Kunde darf seine Gutschrift laden). Anlegen/Beleg-Upload für Portal war
|
||||
bereits per `blockPortal`/Portal-403 gesperrt.
|
||||
- **Datei-Cleanup (R138-Hinweis):** Beim Löschen einer Gutschrift werden
|
||||
PDF + Beleg von der Platte entfernt; beim Bearbeiten (pdfPath wird
|
||||
geleert) wird das alte PDF gelöscht → keine verwaisten Dateien mehr.
|
||||
|
||||
- [~] **🧾 Gutschriftsverwaltung (Subventionen am Vertrag) – Phase 1: Backend** (2026-08-06)
|
||||
- Use-Case: zu einem Vertrag kann eine Subvention gewährt werden – **Geld**
|
||||
|
||||
Reference in New Issue
Block a user