Pergunte a uma máquina que existe para a organização ?org= nomes

Fixkamo-internal
Navios
26 de agosto de 2026 às 20:42 UTC
Autor
kamo
Enviar
9cf27f5

Uma nova organização foi criada com seu logotipo, cores e três fundos. Tudo da sua disposição correcta em público/wienerschnitzel/ — 15 objectos, direito valores de hex em globals.css, config.json nomeando três fundos. A página ainda Abriu com a marca do Kamo. A razão estava aqui, no registo da cápsula. [org GET] pseudônimo=wienerschnitzel **************************** **************************** [org buscar] **************************** [retry] org err='fetch failed' isAbort=false willRetryIn=250ms [retry] org falhou após 804ms trys=3 [TypeError: fetch failed] [org GET] feito status=200 recursos=10 Esta rota construiu sua base a montante como `api.<path segment>`. Isso funcionou enquanto cada segmento era um hostname; `?org=` carrega uma organização REFERÊNCIA agora — um id ou um pseudônimo da Web — por isso perguntou a uma máquina que não existe. Três coisas, cada uma delas suficientemente independente para causar isto: - O host API vem do host Este pedido chegou. O navegador já resolvido interno.<apex> para chegar aqui, então api.<same apex> é conhecido por existir Qualquer que seja o nome de referência. Também fecha um buraco que só se tornou alcançável uma vez que a referência deixou de ser um hostname: um ?org= criado escolheu qual host este servidor enviou o cookie de sessão do chamador para. - Uma referência vai para /org/ref, um hostname para /org/domínio. Apenas o primeiro pode resposta para uma organização sem anfitrião, que é a maioria deles agora. - Respostas de pesquisa falhadas 404, não 200 com um registro de KamoCRM fabricado. Isso. backback — id direito, isTopLevel, dez recursos — é por isso que a shell não pôde dizer "esta é a sua organização" de "Eu não poderia chegar ao servidor", e por que tratou a plataforma como o inquilino NAMED da aba. OrgUrlSync teria então colocou essa resposta na URL para cada requisição posterior da aba. fetchOrganização já lida com um 404: ele cai de volta para o host e registros viaRef=false, por isso o retorno permanece não confiável, que é o ponto todo. A lógica de roteamento moveu-se para app/lib para que possa realmente ser testado — app/api/** é não no vitest's include allowlist, então um teste ao lado da rota teria passado Por nunca fugir.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços