fix(wavelog): persist gridsquare in the queue serialization
WavelogQueue serialized and deserialized every field except
gridsquare: updateGridsquare() wrote it, but save() skipped
put("gridsquare") and all() never read it back, so the QRZ-backfilled
grid was always empty at upload time (GRIDSQUARE never made it into
the ADIF). Add both directions.
This commit is contained in:
1 parent
3818c58eff
commit
78049a29d9
1 file changed
+2
@@ -49,6 +49,7 @@ class WavelogQueue(private val store: IWavelogQueueStore) {
|
||||
freqRxHz = o.optLong("freqRxHz"),
|
||||
satName = o.optString("satName"),
|
||||
sessionId = o.optString("sessionId"),
|
||||
gridsquare = o.optString("gridsquare"),
|
||||
uploaded = o.optBoolean("uploaded", false)
|
||||
)
|
||||
}
|
||||
@@ -98,6 +99,7 @@ class WavelogQueue(private val store: IWavelogQueueStore) {
|
||||
put("mode", q.mode); put("freqTxHz", q.freqTxHz)
|
||||
put("freqRxHz", q.freqRxHz); put("satName", q.satName)
|
||||
put("sessionId", q.sessionId)
|
||||
put("gridsquare", q.gridsquare)
|
||||
put("uploaded", q.uploaded)
|
||||
})
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user