La scheda di propria sessione nomina la sua organizzazione; `?org=` lascia l'URL

Refactorkamo-internal
Spegnimento
27 agosto 2026 alle ore 06:48 UTC
Autore
kamo
Impegno
13dfbd9

Costruisce direttamente su 05ff51b3, che ha stabilito la giusta fonte di verità — la scheda chiede la propria sessione in cui lo spazio di lavoro è in, sopra una chiamata il token per-tab segni. Ciò che ha mantenuto era il vettore: `?org=` deve ancora essere scritto indietro nel URL dopo ogni navigazione in modo che il render del server NEXT possa risolverlo. Quel vettore e' la parte che continua a fallire. Deve essere ristampato dopo ogni navigazione, è visibile in ogni indirizzo, può essere a mano-edited, e quando il sessionStorage key dietro il ri-stamping è stato rinominato il riscrittura fermato senza suono — un salvataggio sulla pagina di marcatura poi riverniciato l'intero spazio di lavoro come la piattaforma. Tre bug separati ora sono venuti dallo stesso posto. Niente deve essere portato. La scheda ha già registrato la sua organizzazione, e una bloccare lo script nella testa del documento legge che prima della prima vernice e applica il foglio di stile dell'organizzazione — quindi un render che non risolve nulla è già indossando il marchio giusto per il tempo React corre, e OrgProvider's la ricerca di sessione lo conferma piuttosto che essere l'unica cosa in piedi tra il membro e il logo della piattaforma. DynamicMetaLoader sostituisce lo stesso elemento da id una volta che ha config.json, così i due non sono mai entrambi nella cascata. Così: OrgUrlSync, timbroOrgRef e mayNameInUrl sono andati, e /validate spende il riferimento invece di inoltrarlo. Che un hop è l'unico posto `?org=` era mai necessario — una scheda che arriva non ha ancora sessione — e la regola di 05ff51b3 per ciò che può essere registrato è mantenuto esattamente: l'ALIAS, mai il dominio risolto, dal momento che `abc-mortgage.kamocrm.com` è guardato come un nome host e si risolve a KamoCRM Inc. Nota per chi atterra dopo: 13 test di chat e gli errori tsc corrispondenti sono rossi su principale indipendentemente da questo — app/components/chat è scritto contro un @kamo/chat-core che non è stato pubblicato (canEdit, reazioni, dataEdited). Verificato stando questo cambiamento e re-running. Tutto il resto: 2834 test.

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