KamoCRM

Transporter des ids de plomb sous forme de chaînes - un nombre JS les corrompt silencieusement

Fixkamo-shared-library
Expédié
4 août 2026 à 23:00 UTC
Auteur
Kamo
S'engager
8c43853

Les ids de plomb sont des valeurs CockroachDB uniques-rowid() au-dessus du nombre.MAX-SAFE-INTEGER: 1189175700550025222 devient 1189175700550025200 dès qu'il touche un numéro JS. Tous les citation soulevée de l'avis de départ a donc été stockée contre une avance qui n'existe pas, Ainsi, la recherche du destinataire n'a rien trouvé et le document n'a pas imprimé de détails clients. leadId se déplace maintenant comme une chaîne dans les deux directions - la demande, de sorte qu'un client ne peut pas envoyer une valeur arrondie, et les réponses, donc lire une citation ne peut pas non plus la corrompre. Le service le parse à un long. La base de codes se typee déjà Lead.uid comme une chaîne pour exactement cette raison; cela restaure cette convention sur la surface des devis.

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation