- Shipped
- 10 de agosto de 2026 a las 19:17 UTC
- Author
- Kamo
- Commit
- 54956b0
AUTO-ASSIGNMENT(3) se adjunta a SupportAssignmentStrategyType . inmediatamente a un agente que está genuinamente en línea, prefiriendo a quienquiera que tenga el trabajo, en lugar de la estricta rotación de presencia ciego de ROUND-ROBIN. Aparado, Nunca reordenado: la columna está enumerada (ORDINAL). La columna también lleva un rango numérico CHECK Hibernate emitido en CREATE TABLE y nunca se revisa. Porque esa cláusula contiene Y no es una lista blanca enum, Así que la gota genérica de SchemaCleanupRunnerStaleEnumWhitelistChecks() barrerla por diseño; ensancharlo es un cambio de a juego en ese corredor, sin el cual cada insertar usando los nuevos fallos de valor. SupportTicket gana ASSIGNMENT.OPENED-AT. Anuncian asignación sobre NATS básico sin repetición, así que un agente que fue firmado cuando el trabajo aterrizó nunca escucha - sobre eso. Null de asignación hasta que un cliente realmente pone la conversación en pantalla, hace "asignado a mí y nunca visto" un hecho del lado del servidor que sobrevive a un tronco, un accidente, un redespliegue o una máquina diferente. Dos consultas de repositorio para ir con él: countOpenForAgent (la carga de trabajo de la corbata-rom-rom) y encontrarUnopenedAssignmentsForAgent (el registro de entrada).