feat: Ernten und Chargen im Admin loeschbar machen
Docker Image bauen und veroeffentlichen / build-and-push (push) Successful in 2m27s
Docker Image bauen und veroeffentlichen / build-and-push (push) Successful in 2m27s
Neue deleteHarvestAction/deleteBatchAction, jeweils mit vorheriger Referenzpruefung statt rohem Datenbankfehler: eine Ernte laesst sich nur loeschen, wenn keine Chargen/Produkte mehr darauf verweisen, eine Charge nur, wenn sie keinem Produkt zugeordnet ist und in keiner Bestellung verwendet wurde (Chargen-Code steht auf Rechnungen/QR-Codes und darf aus Nachweispflicht nie verschwinden). Loeschen-Button erscheint in den Listen nur, wenn die Loeschung tatsaechlich moeglich ist, mit Bestaetigungsdialog wie beim bestehenden Benutzer-Loeschen. Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
1 parent
c7286041a1
commit
a3b11cc8e2
6 files changed
+138
-9
No files matched your search
@@ -821,6 +821,8 @@ export const de: Dictionary = {
|
||||
colTotalGlasses: "Gläser gesamt",
|
||||
colRemaining: "Verbleibend",
|
||||
edit: "Bearbeiten",
|
||||
delete: "Löschen",
|
||||
deleteConfirm: (code) => `Charge "${code}" wirklich löschen? Dies kann nicht rückgängig gemacht werden.`,
|
||||
noBatchesYet: "Noch keine Chargen angelegt.",
|
||||
newBatchHeading: "Neue Charge anlegen",
|
||||
codeLabel: "Chargen-Code",
|
||||
@@ -887,6 +889,8 @@ export const de: Dictionary = {
|
||||
publish: "Veröffentlichen",
|
||||
unpublish: "Verbergen",
|
||||
edit: "Bearbeiten",
|
||||
delete: "Löschen",
|
||||
deleteConfirm: (label) => `"${label}" wirklich löschen? Dies kann nicht rückgängig gemacht werden.`,
|
||||
noHarvestsYet: "Noch keine Ernten angelegt.",
|
||||
newHarvestHeading: "Neue Ernte anlegen",
|
||||
typeLabel: "Typ (z.B. Frühtracht)",
|
||||
|
||||
Reference in new issue
Block a user