Serialize ExtensionDto.assignedMemberId as a string

Fixkamo-shared-library
Shipped
26 Aprili 2026, 17:40 UTC
Author
Kamo
Commit
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.

All changes

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei