mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-02 03:15:37 +00:00
parseConfirmedGrids and parseRoamedGrids gated grid fields on propMode == SAT at the moment the field line was read. LoTW emits ADIF fields alphabetically (GRIDSQUARE/MY_GRIDSQUARE before PROP_MODE), so the gate was never satisfied on real reports: the worked set AND the roamed set silently came back empty. Both parsers now buffer the record and decide at <EOR>, matching the proven parseConfirmedGridQsos pattern. Regression tests cover the alphabetical order.