KamoCRM

Serialize ExtensionDto.assignedMemberId as a string

Fixkamo-shared-library
Ya
26 Aprili 2026, 17:40 UTC
Mwandishi
Kamo
Ahadi ya
94141a5

overflows JS's safe-integer range (e.g. 1168485658174423046 round-trips as 1168485658174423000 once a JSON number hits the browser). The frontend already typed this field as `string | null` and compared with `String(mid) === memberID`, but without a Jackson serializer the wire payload was still a JSON number, so the comparison silently failed and the member's own already-assigned extension got filtered out of their dropdown. Adding **************** is the same pattern used elsewhere in shared DTOs for unique_rowid-shaped IDs.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei