Pożyczkobiorca samodzielny idempotency + odszkodowanie sierot; nie przekazuj pustej listy kontrolnej jako sukcesu

FixSecurityService
Szycy
7 lipca 2026 19:21 UTC
Autor
Kamo
Pochęt się
16b3702

MortgageAppController.create() pożyczkobiorca samodzielnie tworzy oddział: - Idempotency (nr 2): wznowić istniejący PROJEKT posiadany przez findOwnedDraft zamiast Wybijanie duplikatu pustego na dwukrotnym kliknięcie / przeładowanie / drugie przeróbkę / ponowne próba. - Atomowatność (5).: jeśli stemplotacjaOwnerAndGet zawiedzie po utworzeniuBlank, usuń właśnie stworzony pusty, aby nieudana mięta nigdy nie osierociła konta bez konta, Niewidoczna aplikacja DRAFT w przygotowaniu. ListaDocumentWymagania (nr 4): MlosDocClient.exchange zwraca non-2xx ResponseEntity (nie rzut) na downstream 4xx/5xx, więc połknięty, Odrzucone wyniki generowania mogą zamaskować prawdziwą porażkę. Teraz uchwycić go; kiedy Generowanie FAILED i surowa lista kontrolna to nadal EMPTY, zwrot z re-latek 503 Zamiast nagiej listy HTTP 200 — w przeciwnym razie pożyczkobiorca czyta "nie" Wymagane dokumenty" i stragany na zawsze. Pustkość jest sprawdzana na surowym ciele Przed imprezowaniem, więc legalne "brak dokumentów dla twojej partii" nie jest zamaskowane.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny