terça-feira, 03:11
Seu app quebra de madrugada.
Você não precisa acordar.
O Floward captura a falha, explica o que aconteceu e deixa a correção pronta para você revisar. Role para ver uma noite com ele.
03:12
Um cliente tenta abrir o pedido. A tela fica em branco.
É o tipo de falha que só aparece em produção, com um dado que ninguém previu.
Minha conta › Pedidos
Pedido #4821
Algo deu errado
Não foi possível carregar seu pedido. Tente novamente mais tarde.
Evento capturado · 03:12:04
TypeError: Cannot read properties of undefined (reading 'nome')
GET /api/pedidos/4821 → 500
src/orders.ts:42 · buscarPedido
email: [mascarado]
src/orders.ts:42 · buscarPedido
email: [mascarado]
Triagem · 03:13
O pedido existe, mas não tem cliente vinculado.
impacto altocorreção pequena
Antes de propor código, uma decisão de negócio fica para você.
Conversa da correção FLW-12
Pedido sem cliente deve responder o quê?
RascunhoCorrigir consulta de pedido sem cliente
floward/flw-12 → staging · 2 arquivos
- return { nome: pedido.cliente.nome }
+ return { cliente: pedido.cliente ?? null }
Testes passaram em ambiente isolado.
Durma tranquilo.
Revise de manhã.
Teste sem cobrança. Nenhum cartão nesta página.
Carregando planos…