Guardas terminais ao cancelar e revisar, e parar de engolir entrada ruim

Fixkamo-shared-library
Shipped
26 de agosto de 2026 às 19:25 UTC
Author
Kamo
Commit
eea16de

cancel() e review() não tinham nenhum isTerminal() guard, então uma citação ACCEPTED poderia ser virado para CANCELADO ou REVISADO enquanto aceitoAt e aceitoByName Sobreviveu — uma linha cujo status contradiz seu próprio registro de aceitação. update() já guardada, então a omissão foi inconsistente, não deliberada. Três capturas de engolir agora lançar: um desconhecido ?status retornou cada citação na org em vez de um erro; um desconto não reconhecidoType tornou-se NENHUM, por isso um desconto prometido desapareceu silenciosamente em HTTP 200; e um id de chumbo inparseável desvinculado a citação de sua liderança — no campo cujo próprio javadoc diz que é crítico porque o JS o mutila.

All changes

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