- Se descapó
- 16 de septiembre de 2026 a las 17:38 UTC
- Autor
- Kamo
- Compromit
- 7e58d55
2a72597 dio a los controladores de campaña la sentencia del miembro en lugar de "Bad Solicito". La misma pérdida ocurrió en todas partes en EmailService que se niega con respuestaStatusException: - Contactos: ContactRestController se niega a "VIEW-CONTACTS requerido", "No organización en sesión: "El libro por defecto de la organización no puede ser Borrado"..., y la pantalla de contactos mostraba "Probado" / "Conflicto". - Aliases, buzones compartidos y buzones: KamoMailDomainValidator rechaza un dirección fuera del dominio verificado de la organización con una frase de nombramiento el dominio. Los tres puntos de valoración creado lo atraparon como una excepción genérica y respondió 500 con el propio texto de excepción ("403 FORBIDDEN" Dirección de correo electrónico debe...".) CampaignErrorAdvice se convierte en StatusReasonAdvice y se aplica a cada controlador. Todavía muestra sólo la razón de una respuestaStatusException, texto escrito para ser leído; Cada otra excepción mantiene el cuerpo por defecto de Boot (server.error.include-mensage nunca se queda). El cuerpo lleva la sentencia como error y mensaje, desde el cliente de contactos dice mensaje primero y el buzón y clientes de campaña Sea error. Los tres crean puntos de valoración ahora dejan una respuestaStatusException a través de su captura-all, por lo que llega al consejo con su propio estatus. StatusReasonAdviceTest ejecuta los controladores reales en un servidor incrustado a través de El manejo de errores de Boot: una negativa de campaña, un derecho de contacto, y un alias en el dominio incorrecto (403 con el dominio, donde era un 500). 1561 pruebas: sólo TransactionalSendRatchetTest falla, como lo hace en general.