KamoCRM

Rechaza agentes de ventas de cross-org; ensancha la aviación de avión de avión

FixMediaService
Cambia
19 de julio de 2026 a las 1:45 UTC
Autor
Kamo
Comprometerse
a3625c3

salesAgentId se mantuvo desde el cuerpo de solicitud sin control, por lo que un cross-org o Agente id de agente colgante podría almacenarse en una WebChatIntegration. Sólo fracasó a salvo. porque AIService lee el agente de nuevo con un vistazo de org-scoped - los datos eran incorrectos, y el radio de explosión resultó ser contenido por un cheque en un control diferente Servicio. Ese es un lugar frágil para dejar un límite de autorización, así que Ahora se impone en el escrito: un id que este org no posee es rechazado de plano. También ensancha la anulación de la caché de bootstrap de diseñoConfig, habilitado para cada campo el widget bootstrap en realidad sirve (aiEnabled, humanEnabled, salesAgentId, assignmentMode, name). El caché es un no-op no implementado hoy Así que la lista estrecha era inofenable, pero se habría convertido en un insecto de estancamiento silencioso el momento en que el caché fue poblado - un widget que servía al agente anterior o modo de enrutado, sin causa obvia.

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