- Se descapó
- 12 de agosto de 2026 a las 22:17 UTC
- Autor
- Kamo
- Compromit
- a112e12
Un boleto de apoyo es trabajado por quien está ayudando, no sólo por quien sea Actualmente estampado con. Asignación decide a quién se ofrece la obra y En la lista aparece; nunca fue destinado a ser un candado en la conversación. La apertura de un boleto se une a su sesión de los medios de comunicación. Antes, un agente que abrió un El billete de la cola que no estaba asignado a ellos podría escribir en él. rechazó el mensaje, pero no eran miembros de la sesión, así que el la conversación nunca apareció en sus charlas -. Soporte, ninguna respuesta nunca llegó ellos, y el lego "es mi agente aquí" no los contó. Ellos eran Hablando en una habitación en la que no estaban. Quién puede unirse es la misma población que ya puede ver el billete en la cola: la gente que ya está en la conversación, más ACCEPT-SUPPORT-TICKETS o MANAGE-SUPPORT en el org asignado. Todos los demás. ahora se rechaza este punto final previamente servido cualquier boleto en la plataforma a cualquier miembro autenticado que pudiera adivinar un UUID, a través de organizaciones, y unirse a la puerta habría ampliado eso de leer la conversación de un extraño a estar escrito en ella. Cada mensaje ahora lleva un nombre. SenderName se leía directamente Miembro.usernameAlias, un apodo opcional que no se fija en casi todos los miembros, para que serializado como nulo y el chat haya hecho mensajes sin atribución en A todos. Eso es peor en un boleto de apoyo, donde puede estar más de un agente Responder y el cliente no tiene otra manera de decir quién está hablando con ellos. Nombres de visualización de miembros ya utilizados en otras partes de este controlador. el nombre real. La misma lectura cruda estaba en blanco a nombres de agentes asignados, boleto actores de historia, actores de sistemas, el aviso de la disponibilidad de agentes y la tabla de informes. Una ventana cerrada ya no significa una respuesta perdida. La notificación de mensajería entrante lleva el identificador de entrada, para que el cliente pueda levantar la conversación que está diciendo y /esiones/apoyo/auto-abierto es la mitad duradera para una respuesta que Llegó mientras te firmaban la contraparte del lado del mensaje de asignado-desierto, que sólo cubrió el trabajo cambiando de manos y así nunca disparó por la persona que pidió ayuda. Pruebas: ChatListNativeAliasCasePelfile pincha la cita de la columna de las consultas de alimentación alias, que nada más puede atrapar. El modo de fracaso es un nulo silencioso, no un error de tipo o una excepción. SupportAutoOpenHqlTest analiza la nueva consulta en contra el modelo de entidad real, ya que Spring Data sólo valida una "Query at boot" y Este vive en la biblioteca compartida, donde una típa derriba todos los servicios.