KamoCRM

Los plomos creados por el trabajo de admisión son indexados, por lo que sus llamadas, textos y correos electrónicos se vinculan con ellos

FixDaemonService
Se descapó
6 de octubre de 2026 a las 1:11 UTC
Autor
Kamo
Compromit
8f0ac9a

LeadIntakeProcessingJob crea cada pista que llega a través del punto final de admisión, a través de LeadService.createLead, que indexa los teléfonos y direcciones del plomo (LEAD CONTACT POINTS) sólo cuando a LeadContactPointService bean existe — es @Autowired(required = false). DaemonService nunca declarado uno, por lo que el índice se saltó silenciosamente: ninguna llamada, texto o correo electrónico podría vincularse a un Toma ventaja. Hallados trazando Harmony Home Loans' JustCall llamadas: 38 Harmony conduce con un teléfono o dirección, todas las tomas creadas 2026-10-02..05 (fuente "Sep. Active Va Leads" y en blanco), no tenían puntos de contacto; cada pista creó cualquier otra manera los tenía. Ninguna otra org afectada. LeadCommsBeanConfig declara el frijol (la regla del servicio compartidoLibBeanSafety Ejecuciones de prueba), y @EnableJpaRepositories gana com.kamo.z.shared.comms para su repositorio — el paquete VOIPService y SecurityService ya escanea en la misma bota 3.1.5. LeadService es el único grano compartido con Las dependencias de comunicaciones opcionales; los tres ahora resuelven aquí como lo hacen en otros lugares. Las 38 pistas existentes se autosanan: La pestaña Comunicaciones de SecurityService llama seedIfAbsent, que indexa un plomo desde su fecha de creación la primera vez que se abre la pestaña. Pruebas: LeadCommsBeanConfigTest (bien presente; el escaneo cubre el repositorio) — RED primero, 2 fallos. Suite completa 111/111.

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