Hello,
If eQSL qso has a Time_on = 0000,
t_eQSL_min = t_eQSL_max = 01:00:00
so the eQsl is not imported.
Debug trace :
Call: G4xxx
Band: 40M
Mode: CW
Submode:
QSO_date: 20050826
Time_on: 0000
QSLR:
------------------------------------------------
select id_cqrlog_main,eqsl_qsl_rcvd,time_on from cqrlog_main where (qsodate ='2005-08-26') and ((mode = 'CW') or (mode = '')) and (band = '40M') and (callsign = 'G4xxx')
select id_cqrlog_main,eqsl_qsl_rcvd,time_on from cqrlog_main where (qsodate ='2005-08-26') and ((mode = 'CW') or (mode = '')) and (band = '40M') and (callsign = 'G4xxx')
G4xxx|00:03:00 | 01:00:00|01:00:00
Best regards,
Hi !
That is true bug.
Thanks for reporting!
--
Saku
OH1KH
Hi!
Checked this and in case of first and last hour of a day the limit setting fails because the date is not counted (it is set already before in sql query)
That is why limits must be min 00:00, max 01:00 in case of qso during 1st hour. If qso is during last hour min 22:xx max 23:59
If you are able to compile from source please download and test this https://github.com/OH1KH/cqrlog/tree/eqsl_lotw_fix and report results.
Thank you!
--
Saku
OH1KH
Hi Saku !
I compiled your modification and it works.
Thanks
Best 73's