KamoCRM

Devolución 422 (no 500) cuando el miembro no tiene buzón

FixEmailService
Cambia
1 de julio de 2026 a las 9:11 UTC
Autor
Sage
Comprometerse
1bd8dd0

listFolders y otros endpoints de lectura arrojaron ilegalmenteStateException desde MailContext.toMailCredentials () cuando un miembro no tenía credenciales IMAP Aprovisionado, que el controlador se convirtió en un 500. Añadir MailboxNotConfiguredException (una subclase de excepción de capacidadNotSupportedException, para que pasea por los senderos de retenciones existentes) mapeado al 422 MAILBOX-NOT-CONFIGURED Reflejando la semántica no configurada de VoIP, así que un buzón no aprovisionado Lee como 'no configurado' en lugar de un error de servidor.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios