Deixe uma org colocar uma etiqueta de status personalizada de volta em branco

Fixkamo-shared-library
Navios
2 de setembro de 2026 às 02:51 UTC
Autor
Kamo
Enviar
fa979f8

Uma etiqueta de status não tinha como ser removida. A tela de configurações salva através de um escrever em massa somente para upsert, então a única coisa que um pedido poderia dizer era "este status é chamado de X" — nunca mais "este status já não tem nome personalizado". A caixa limpa saiu da carga, a fileira armazenada sobreviveu intocada, e a resposta Pôr a velha etiqueta de volta na caixa que a org tinha esvaziado. syncLabels substitui bulkUpsertLabels e lê a lista como conjunto inteiro da org em vez de um patch: um estado a chegar em branco e um estado a não chegar ambos significam que o rótulo se foi, e ambos apagam a linha para que o estado resolva de volta à sua formulação do sistema. Uma lista vazia limpa tudo o que a org tem. upsertLabel agora recusa uma etiqueta em branco. O LABEL ADUANEIRO NÃO é NULL e cada tela cai para trás para o padrão apenas quando nenhuma linha existe, então uma linha segurando uma string vazia renderizaria um status em branco em todo lugar em vez do padrão — Pior do que o erro a ser corrigido. A remoção é uma exclusão, nunca uma escrita vazia.

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