mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-06 20:47:22 +00:00
整批记录都被呼号冲突挡住(0 条可传)时,统计闸门直接弹「N QSO(s) can't be uploaded」 消息并返回,带【改写为…】【换一张证书】两个动作的预览弹窗根本走不到,那批记录无从 处理。现在只要原因里有呼号冲突就放行到预览:0 条可传也出预览(显示 0 QSO(s) + 冲突 提示 + 两个动作),上传键置灰——以前点确认会返回“预览已过期”。其它原因的 0 条可传 批次保持原消息弹窗不变。 「MY callsign does not match the certificate」的示例值由某条记录的对方呼号改为 「记录呼号 ≠ 证书呼号」,把需要协调的两个值都打出来(旧文案读起来像证书呼号)。 空预览不再显示空的日期区间。 新增 LoTWUploadMessagesTest 3 例:冲突批量必须进预览、无冲突的 0 条可传批次保持消息、 有待传记录时不走冲突兜底;仓库层用例新增:全阻批量仍返回带冲突清单的预览、且无载荷 时确认安全地按“过期”失败。