Przestań iterować ServiceType.values() w stosunku do rozdzielnego katalogu

FixSecurityService
Szycy
9 sierpnia 2026 01:46 UTC
Autor
Kamo
Pochęt się
698ae2c

resolveAll() pomija przestarzałe aliasy, które dzielą id z aplikacją na żywo (DOC_MANAGER/DOCS, AI_CHAT/AI_SUPPORT), ponieważ nie mają wiersz katalogu Własne. Każdy konsument zapętlił się nad ServiceType.values() i odroczeniem Katalog.get(st), więc te dwie stałe zwrócone zerową — NPE na koncie Strona aplikacji, punkt końcowy, karta katalogów platformy i org Auto-prowizja. Zamiast tego iterują rozwiązaną mapę, która nie może wytworzyć klucza, który ma mapa Brak wpisu dla. serializeFeatures dodatkowo toleruje wpis zerowy, a nie Rzucanie, a teraz robi jedno spojrzenie zamiast pięciu.

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