- Navios
- 26 de agosto de 2026 às 23:12 UTC
- Autor
- kamo
- Enviar
- dba99f4
Assinado em Wienerschnitzel, abriu Configurações → Branding, salvou informações da empresa, e todo o espaço de trabalho voltou ao logotipo e cores de Kamo. Fechando a aba e abrir a organização novamente trouxe sua própria marca de volta. Dois defeitos, e o primeiro é meu da migração de pseudônimo. OrgUrlSync tinha sua própria cópia da chave de armazenamento de sessão. Theme.tsx renomeou isso chave de "kamo-theme-domain" para "kamo-theme-slug" e esta cópia manteve o antigo nome, então a leitura retornou nulo e `?org=` silenciosamente parou de ser restaurado após Uma navegação do lado do cliente. Nada atirado. Duas páginas no aplicativo o URL já não nomeado o inquilino, então o servidor re-render um gatilho salvo não tinha nada para resolver, voltou para o anfitrião — que na plataforma partilhada é a plataforma — e Repintei tudo. A chave é importada agora, e um teste afirma o componente importa-o em vez de reafirmar as regras, porque as regras nunca foram erradas. O segundo é por que um perdido `?org=` foi capaz de fazer tanto dano. OrgProvider registrou qualquer organização que a renderização produzida como própria da aba, incluindo Regresso do hospedeiro. Assim, uma renderização não confiável não apenas pintou a marca errada para que renderiza - ele overwrite a organização gravada da aba, e tudo O lado do cliente também estava errado, até que a conta foi fechada. A disposição já sabe se a organização foi NAMED ou meramente inferida; passa isso para OrgUrlSync por exatamente esta razão, e agora passa aqui também. Um recuo é ainda renderizado — tem que ser, ou não há concha — simplesmente não pode tornar-se o Resposta da tab.