将智能文件夹和标签作为信件而不是索引行

FixEmailService
已装运
2026年8月30日 20:22 UTC
作者
Kamo
提交
7daab4b

两个端点都通过电子邮件响应了 meetata.search index并交出客户端 桌子上的东西 一个智能文件夹返回了 SearchIndex Entity — messageUid, 发自Email, isRead——信件列表使EmailMessage:uid, from, seen. 一个标签更糟糕, 返回消息 标签加入行, 带一个成员, a 文件夹、 UID 和标签 ID 和任何主题、发件人或日期。 也不会 画了一行。 标签端点没有呼叫器, 所以从来没有说过。 Indexed Enverlops 现在持有一个映射,从IndexedMessageListService中升出 里面是文件夹列表的隐私 它把文件夹从行取出 而非来自呼叫者: 列出的文件夹知道自己的文件夹, 智能文件夹 绝对没有 —— 它的结果横跨了成员索引的每一个文件夹, 客户端在一行中提供的每一个动作都会通过文件夹 + UID 处理信件. 二寂灭相出. 一个无法识别的条件字段被跳过 而不是拒绝,所以"从 电子邮件"中的打字将"我的会计师的信"变成所有 我的邮件和报告的成功——过滤器绝不能失败的唯一方法。 临Τ 没有任何条件将“null”四个字符连成一行。 解析为 JSON, 失败为条件列表, 并在以后每次读取 文件夹中的错误可追踪到无。 都已经是400多岁了 问一个问题 被拯救的条件是无法读取的;这些是500多个,它们都不是我们的错。 验证:mvn测试,464通(459通前,5通后为测绘所取出.

所有更改

就像你看到的运输?

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

永远开始自由查看定价