停止将 Org id 直接解析为四舍五入的数字

Fixkamo-internal
已装运
2026年8月15日 19:58 UTC
作者
kamo
提交
b301337

安全处现在发送IDs过号。 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}作为线条 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}所以他们能活下来 JSON.parse (美国英语). 正在向客户端撤销一行: Organization DTOSchema 键入 id as z.union ([z.coerce. number (), z.coerce.bigint (), z. string ()]), 和 zod 联盟需要 第一个匹配的分支 -- so construction. number won, 将精确的字符串转换为 在下游发现它之前,它再次被切除。 OrgFeatureBase.id上相同的命令错误. 弦先出,无所拘束. 现在这个职位的几个只是服务员 发送一个, 值已经四舍五入, 没有任何东西可以恢复它 。 Organization.id扩大为QQ字符串以匹配,如app/types/avatar.ts已经匹配了 出于同样的原因。 在 String( org.id) -- -- LabelManager 上,呼叫者应进行比较并按键 已经这样做了, 更喜欢得到OrgIdString( ) , 并拒绝返回到一个不是的 ID 安全整数.

所有更改

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价