KamoCRM

La ruta de auditoría AI-dispatch llama a la gente de la misma manera que chat hace

FixSecurityService
Se descapó
29 de septiembre de 2026 a las 2:22 UTC
Autor
Kamo
Compromit
e2efdd7

################################################################################################################################################################################################################################################################ pre-fijo precedencia (nombre de usuarioAlias gana incondicionalmente sobre el nombre real), con su propio comentario advirtiendo que los dos nunca deben derivar. Una vez que el servicio de medios chat comenzó a mostrar "Luna Blackwell" para el miembro de AI Luna, esta copia todavía mostró "luna" en el Sistema Bugs despacha historia / pista de auditoría para el exacto mismo miembro — la deriva del comentario existe para prevenir. Puertos el mismo guard MediaService MiembroDisplayNames ahora lleva: un alias sólo cuenta como un apodo elegido cuando difiere de la propia cuenta nombre de usuario (sin sensibilidad, recortado), nunca incondicionalmente. Made paquete-privado y estático, de la misma manera que esta clase ya expone isDispatchable, por lo que SystemBugAiDispatchServiceTest puede conectarlo directamente contra los casos idénticos MemberDisplayNamesTest pins in mediaservice — los dos copias todavía pueden derivar en el futuro, pero no en silencio, ya que ambas afirman las mismas entradas producen las mismas salidas. Hogar a largo plazo: esta precedencia pertenece a la biblioteca con forma de kamo en lugar de como dos copias sincronizadas a mano, pero los cambios compartido-lib pasan por una versión más lenta camino de despliegue (según un fallo, no se hace aquí).

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.

Arranzar gratis para siempreVer Precios