KamoCRM

Hinzufügen @JsonProperty zu ist*-prefixed boolean DTO Felder

FixBillingService
Verschifft
28. April 2026 um 21:57 UTC
Autor
Kamo
Ausschuss
e8325de

Lombok generiert isXxx() is-getters für boolesche Felder namens isXxx. Jackson entkleidet die führenden 'ist' von is-getters und serialisiert sie als 'xxx' statt 'isXxx', also wurde isAccountManager 'accountManager' in JSON, isLicensee wurde 'Lizenznehmer', isOrgOwner wurde 'orgOwner' alle unpassend die erwarteten Feldnamen des Frontends. Die Toggles erschien dauerhaft ungeprüft, weil das Frontend unefindeiert war statt des tatsächlichen booleschen Wertes. @JsonProperty hinzugefügt, um die richtigen Schlüsselnamen auf isAccountManager zu zwingen, isOrgOwner und ist in beiden Antwort-DTOs und der Add*-Anfrage Klassen. Die Update*-Anfrageklassen bereits Boolean (nullable) und waren nicht betroffen.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen