KamoCRM

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

FixSecurityService
Enviado
29 de septiembre de 2026 a las 2:22 UTC
Autor
Kamo
Commit
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

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios