Un appel de campagne refusé dit pourquoi, au lieu de "Bad Request"

FixEmailService
Expédié
16 septembre 2026 à 16:57 UTC
Auteur
Kamo
Commite
2a72597

CampaignService refuse avec une réponseStatusException portant une peine écrit pour le membre ("Pause la campagne avant de la supprimer.", "Seul s'est en pause les campagnes peuvent être reprises.", "Une campagne programmée, en envoyant ou en pause ne peut pas être archivé. Annulez-le d'abord."), et les contrôleurs de campagne le repoussent. Printemps Le corps d'erreur par défaut de Boot ne porte que la phrase d'état, car server.error.include-message n'est jamais là (à des fins utiles: il mettrait aussi tous les message d'exception inattendu sur le fil). Donc l'écran des campagnes ne pouvait que toujours toast "Mausse demande". Confirmé sur une gousse vivante: un corps d'erreur est "timestampe, status, error: "Not Found", chemin sans aucun message. CampaignErrorAdvice, axé sur le contrôleur de la campagne et la CampaignOutboxController, répond avec la forme d'erreur de la maison à la place: l'erreur est la phrase (ou le statut phrase quand il n'y en a pas), plus statut. Les campagnes, le public et la boîte de personnes Les clients en kimo-interne montrent déjà, donc rien ne change de ce côté. CampaignErrorAdviceTest exécute le véritable CampaignController sur un serveur embarqué par le biais de la propre gestion des erreurs de Boot: sans l'avis du corps dit "Mauste" et jamais la raison; avec elle, la raison. 1560 tests: seul TransactionalSendRatchetTest échoue, comme c'est déjà le cas sur le plan principal.

Tous les changements

Comme ce que tu vois expédier ?

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

Commencez gratuitement pour toujoursPrix de visualisation