- Spegnimento
- 23 agosto 2026 alle ore 02:46 UTC
- Autore
- kamo
- Impegno
- f240abd
L'ultimo passo del mago sembrava non fare nulla, e fare clic su Crea una seconda volta risposto che l'organizzazione già esiste — perché il primo clic lo aveva effettivamente creato. creareOrganization legge l'id fuori del corpo di risposta RAW piuttosto che attraverso JSON.parse, da allora a 19 cifre Unique rowid() non sopravvive a un doppio. Il modello utilizzato, /"id"\s*:\s*(\d+)/, corrisponde solo a cifre nude. Il JsSafeLongSerializer di SecurityService (88519a3) cita un lungo dal suo VALORE — qualsiasi cosa passata Numero. MAX SAFE INTEGER lascia come una stringa JSON, così ogni reale id ora arriva come "id":"1104573822587305985" e il modello non corrisponde nulla. OrgId è tornato vuoto e il wizard ha lanciato "La risposta dell'organizzazione Create non ha incluso un id" ha commesso l'org, il proprietario, il dominio e la semina del ruolo. Il retry poi ha colpito l'alias l'unicità controlla e riporta l'org come già preso, da solo. Entrambe le forme ora leggono. La scansione raw rimane piuttosto che passare a JSON. parse così un roll-back o vecchio SecurityService che invia i numeri nudi 19 cifre ancora parses esattamente. La seconda metà dello stesso rapporto: una creazione fallita era invisibile. Il banner di errore rende in alto di Review, che è una parete a due colonne di schede di sezione, mentre Crea siede in un piè di pagina appiccicosa — così nulla è cambiato ovunque l'utente stava cercando, che è ciò che "non fa nulla" significava. La bandiera ora ottiene un'ancora e un ruolo="alert", e un messaggio fallito lo scorre in vista. scrollIntoView piuttosto che window.scrollTo: il contenuto della procedura guidata è nella sua colonna overflow-y-auto, quindi scorrendo il finestra non muove nulla su questo schermo.