停止向 Graph 询问遗留类型缺少的消息大小

FixEmailService
已装运
2026年8月27日 15:25 UTC
作者
Kamo
提交
f66aad7

Mike@option One. (“ 无法在类型上找到名为“ 大小” 的属性 ) 和邮箱是无法使用的。 请求为 /v1.0, 但错误名称为 遗留 Outlook REST 类型,而不是微软.graph.message:对于一个邮箱仍然保存的租户来说 解决后端的后端, Graph 用信件回答 未声明大小 。 $select 被解析为一个单位, 所以一个不支持的名称 失败整个请求,而不是丢出一列 -- -- 整个收件箱, 不是一行的号码。 从 MSG SELECT 中去掉“ 大小 ” , 覆盖所有三个消息路径 共享它(列表Messages, getMessage, search). 只要求它在 单信息路径会从"收件箱不会装入"中移动相同的400 给"消息不会打开", 因为遗产类型缺乏它到处。 无一不取决于价值:组织存储会计计量 由邮箱StorageMeasurer和电子邮件Message独立操作 IMAP 已文档大小 Bytes == 0 作为“提供者没有报告一个”,所以 缺失的地产通过 longOf() 降解到精确的哨兵。 映射会不断读取“ 大小 ” , 所以图形本地响应仍然 尺寸。 附件是真正有"大小"的另一种类型; 单独的选择未受影响。 没有租户能力旗, 没有重试大小 : 静静地重复会隐藏下一次这种破裂。 测试在其中任何3 个上没有选择“ 大小” 信件的 pin 路径, 其他14个属性存活, 缺少大小 解析为零,并请求解析附件大小。 已验证的非空 -- -- 恢复旧常数失败全部三个 选择测试.

所有更改

就像你看到的运输?

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

永远开始自由查看定价