Hello,
I have several QSOs not logged in CQRLOG which are in eQSL ADIF file that are not written in eQSLerror file.
Regarding fImportProgress.pas :
Flag qso_in_log := False; shall be put just after SQL query, because if the previous is in the log (true) but current qso is not in the log, the error file is not updated.
Thanks for your help,
Best 73's
HI!
Thanks for reporting this!
It must be checked. I hope it can be simulated easily.
--
Saku
OH1KH
Hi!
Can you define this more precise, please. I have small problem to understand.
Cut/paste from source and show where to move the boolean init.
Or diff file if you have fixed this for yourself.
--
Saku
OH1KH
Hello Saku,
I will compile the modified file and will come back to you.
73's
Hi !
If I compare LoTW and EQSL import routines they are mostly same. Differences with "qso_in_log"
can be seen in two places. Are they, or one of them, the one you mean?
--
Saku
OH1KH
Hi!
Tested more with diff I show in message #5
If I download from eQSL using cqrlog from current source and set qsos from 2019-01-01 I have:
[saku@hamtpad ~]$ grep NOT eQSL_error.txt | wc
46 230 966
Means 46 files not found form log.
If I start a cqrlog with changes in message #5 diff and do same download from 2019-01-01 I have:
[saku@hamtpad ~]$ grep NOT eQSL_error.txt | wc
257 1285 5397
211 qsos more that are not in log!
I think I am found the problem you have reported. I just have to check manually some of "New" error qsos to see that they really do not exist in log.
--
Saku
OH1KH
Hello Saku,
I tested by adding
if dmData.Q.Eof then qso_in_log := false; // Line added
before
while not dmData.Q.Eof do
...
and it works.
All missing QSO in my log but existing in eQSL are now written in eqsl_error_log.
Best 73's
Herve
Hi Herve!
Fixes has been pull requested and it is pending, see: https://github.com/ok2cqr/cqrlog/pull/482
I also had over 200 more eQSL "qso not found in log" after fix.
Thanks for pointing out eQSL problems.
Similar problem was also with LoTW qso at 00:00 but there the time min/max is only +-5min and so the bug did hit more seldom.
--
Saku
OH1KH