catch too long modes

This commit is contained in:
HB9HIL
2024-09-17 18:22:41 +02:00
parent dc01799c83
commit 746814b0a3

View File

@@ -3628,10 +3628,15 @@ function lotw_last_qsl_date($user_id) {
}
if (isset($record['mode'])) {
$input_mode = $record['mode'];
} else {
$input_mode = '';
}
if (strlen($record['mode']) < 12) { // COL_MODE is VARCHAR(12)
$input_mode = $record['mode'];
} else {
log_message('error', 'ADIF Import: Mode too long: '.$record['mode'].' for QSO with call: '.$record['call'].' at date '.$record['qso_date']);
$input_mode = '';
}
} else {
$input_mode = '';
}
$mode = $this->get_main_mode_if_submode($input_mode);
if ($mode == null) {