Alignar ChatWebSocketSocketCamino de importación de contexto para igualar al proveedor

Fixkamo-internal
Se descapó
25 de abril de 2026 a las 22:04 UTC
Autor
kamo
Compromit
95700c5

TicketChat y ChatNotificationListener importaron el contexto a través de la 'A/app/contexts/...' alias mientras PresenceWrapper (el proveedor) lo importa a través de la ruta relativa '../contexts/...'. Next.js bundler trata estos como dos instancias de módulo distintas, por lo que los consumidores estaban leyendo el DEFAULT contexto (sin suscripción/cesiones) en lugar del valor del proveedor. Resultado: La suscripción STOMP de TicketChat fue un silencioso sinop, el agente nunca enviado SUBSCRIBE para /topic/chat/session/-guid, y sólo mensajes cargados a través de Apareció REST de un primer momento. Mensajes de visitantes posteriores no tenían tiempo real senda de entrega. También añade una consola.warn al valor de contexto predeterminado por lo que cualquier futuro "erróneo equivocado" La cuestión de la ruta de importación es fuerte en lugar de silencio.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios