Dừng phân tích ID org thẳng trở lại vào một số tròn

Fixkamo-internal
Name
lúc 19:58 15 tháng 8, 2026 UTC
Tác giả
kamo
Cam kết
b301337

Bảo vệ sẽ gửi mã nhận dạng qua số. MAX SAFE INTEGER là dây để họ sống sót JSON.parse. Đó là được phá vỡ một dòng vào khách hàng: Tổ chức DTOSchema gõ id là z.union [z.coerce. number(), z.coerce.bint (), z. string(), và một zod Union lấy Chi nhánh đầu tiên khớp -- vì vậy ép buộc. con số chiến thắng, biến chính xác chuỗi trở lại và thẻ căn cước lại bị đứt một lần nữa trước khi bất cứ thứ gì xuôi dòng nhìn thấy nó. Cùng loại bọ đặt hàng trên OrgFetureBase.id. Chuỗi đầu tiên, không rõ ràng. Một số ở vị trí đó bây giờ chỉ đến từ một dịch vụ vẫn còn Gửi đi một, nơi giá trị đã tròn và không gì có thể lấy lại được. Tổ chức.id mở rộng tới chuỗi Gỡ số để khớp, như ứng dụng/ kiểu/vatar.ts đã có vì cùng một lý do. Người gọi nên so sánh và chìa khóa trên chuỗi (org.id) -- label Management đã làm, ưa thích nhận đượcOrgIdString() và từ chối rơi trở lại một ID mà không phải là một số nguyên an toàn.

Mọi thay đổi

Như những gì anh thấy vận chuyển?

Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.

Bắt đầu tự do mãi mãiXem truy cập