Merge pull request #2830 from int2001/qrz_workarounds

Heal some strange behaviours of qrz-qsls
这个提交包含在:
Peter Goodhall 2023-12-14 13:31:56 +00:00 提交者 GitHub
当前提交 64554939eb
找不到此签名对应的密钥
GPG 密钥 ID: 4AEE18F83AFDEB23
共有 2 个文件被更改,包括 19 次插入16 次删除

查看文件

@ -332,6 +332,8 @@ class Qrz extends CI_Controller {
$record['qsl_rcvd'] = $config['qrz_rcvd_mark'];
}
$record['call']=str_replace("_","/",$record['call']);
$record['station_callsign']=str_replace("_","/",$record['station_callsign']);
$status = $this->logbook_model->import_check($time_on, $record['call'], $record['band'], $record['mode'], $record['station_callsign']);
if($status[0] == "Found") {

查看文件

@ -2908,6 +2908,7 @@ function check_if_callsign_worked_in_logbook($callsign, $StationLocationsArray =
/* Used to check if the qso is already in the database */
function import_check($datetime, $callsign, $band, $mode, $station_callsign) {
$mode=$this->get_main_mode_from_mode($mode);
$this->db->select('COL_PRIMARY_KEY, COL_TIME_ON, COL_CALL, COL_BAND');
$this->db->where('COL_TIME_ON >= DATE_ADD(DATE_FORMAT("'.$datetime.'", \'%Y-%m-%d %H:%i\' ), INTERVAL -15 MINUTE )');