Stop iterating ServiceType.values() contro il catalogo risolto

FixSecurityService
Spegnimento
9 agosto 2026 alle ore 01:46 UTC
Autore
Kamo
Impegno
698ae2c

risolveAll() omette gli alias deprecati che condividono un id con un'app live (DOC MANAGER/DOCS, AI CHAT/AI SUPPORT), perché non hanno una riga di catalogo loro. Ogni consumatore qui ha loop su ServiceType.values() e dereferenced catalog.get(st), quindi quelle due costanti restituiti null — un NPE sul conto Apps page, l'endpoint /disponibile, la scheda catalogo della piattaforma, e org auto-provisione. Essi iterare la mappa risolta invece, che non può produrre una chiave che la mappa ha Per niente. serializeFeatures inoltre tollera una voce null piuttosto che gettare, e ora fa una ricerca invece di cinque.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo