Uma chamada recusada diz porque, em vez de "Mau Pedido"

FixEmailService
Navios
16 de setembro de 2026 às 16:57 UTC
Autor
Kamo
Enviar
2a72597

CampaignService recusa com um ResponseStatusException carregando uma sentença escrito para o membro ("Pause a campanha antes de deletá-la.", "Só pausado campanhas podem ser retomadas.", "Uma campanha agendada, enviada ou pausada não pode ser arquivado. Cancele-o primeiro."), e os controladores de campanha relançá-lo. Primavera O corpo de erro padrão do Boot carrega apenas a frase de status, porque server.error.include-message nunca está aqui (de propósito: também colocaria cada mensagem de exceção inesperada no fio). Assim, a tela de campanhas só poderia Já brindaste "Mau Pedido". Confirmado em uma cápsula ao vivo: um corpo de erro é {timestamp, status, erro: "Não Encontrado", caminho} sem nenhuma mensagem. CampaignErrorAdvice, escopo para CampaignController e CampaignOutboxController, respostas com a forma de erro da casa: erro é a frase (ou o estado frase quando não há nenhum), mais status. As campanhas, o público e a caixa de saída clientes em kamo-internal já mostram `error`, então nada muda desse lado. CampaignErrorAdviceTest executa o verdadeiro CampaignController em um servidor incorporado através do próprio tratamento de erros do Boot: sem o conselho do corpo diz "Mau pedido" e nunca a razão; com ele, a razão. 1560 testes: apenas TransactionalSendRatchet O teste falha, como já acontece no main.

Todas as alterações

Como o que vês no transporte?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Começar Livre Para SempreVer Preços