KamoCRM

Tenere il prefisso sul filo per isTopLevel/isPlatformProduct

FixBillingService
Spegnimento
8 agosto 2026 alle ore 17:42 UTC
Autore
Kamo
Impegno
b059a50

Lombok genera èTopLevel() per un campo `boolean isTopLevel` e Jackson striscia il prefisso `is`, quindi il endpoint live stava serializzando `topLevel` e `platformProduct` mentre il cliente legge Non e' vero. The client avrebbe letto non definito: i badge Platform e Product non avrebbero mai il rendering e l'interruttore della piattaforma-prodotto del cassetto si mostrerebbero sempre, con Niente errori da nessuna parte. Trovato chiamando l'endpoint schierato -- l'unità test mock la query e Mai visto i nomi serializzati. Pinned con un test di serializzazione che afferma i nomi dei fili, gli id della stringa, i soldi decimali-string e le date ISO.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo