KamoCRM

Llevar ids de plomo como cuerdas - un número de JS los corrompe silenciosamente

Fixkamo-shared-library
Cambia
4 de agosto de 2026 a las 23:00 UTC
Autor
Kamo
Comprometerse
8c43853

Los ids de plomo son valores de CockroachDB unique-rowid() por encima de Number.MAX-SAFE-INTEGER: 1189175700550025222 se convierte en 1189175700550025200 el momento en que toca un número JS. Cada Por lo tanto, la cotización planteada de la vista principal se almacenó contra una pista que no existe, Así que el mirado del destinatario no encontró nada y el documento no imprimió detalles del cliente. leadId ahora viaja como una cuerda en ambas direcciones. un valor redondeado, y las respuestas, por lo que la lectura de una cita tampoco puede corromperla. El El servicio lo vuelve a Long. La base de código ya escribe Lead.uid como una cadena exactamente por esta razón; esto restaura esa convención en la superficie de la cita.

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.

Empieza gratis para siempreVer Precios