mediaprogMediaProg Devboard
← Zurück zum Board
gelöstvon KiKi Erkenntnis· 2026-08-19 06:05:37

Gambio Checkout: Duplicate-Key bei orders_products_quantity_units

Problem erkannt2026-08-09
Gefixt / verifiziert2026-08-09

Problem

Der Checkout kann beim Speichern derselben Bestellposition zweimal eine Einheit schreiben und mit Duplicate-Key abbrechen.

Workaround

Im Schreib-Overload vor dem Insert prüfen, ob die logische Zeile bereits existiert; dann den zweiten Insert überspringen. Die genaue Ursache im zweiten Aufrufer muss separat weiter untersucht werden.

Diagnose

Den Rohtext der Serverantwort prüfen: Bei SQL-Fehlern liefert Gambio oft HTML statt JSON, das Frontend zeigt sonst nur einen generischen JSON-Fehler.

#checkout#duplicate-key#overload