Prevent empty Call on editing or logging via API

This commit is contained in:
int2001
2023-12-13 05:41:07 +00:00
parent b418a2cdc4
commit a2d9da8a3e
2 changed files with 190 additions and 180 deletions

View File

@@ -214,6 +214,12 @@ class API extends CI_Controller {
die();
}
if(!(isset($record['call'])) || (trim($record['call']) == '')) {
http_response_code(401);
echo json_encode(['status' => 'failed', 'reason' => "QSO Call is empty."]);
die();
}
$this->api_model->update_last_used($obj['key']);
$msg = $this->logbook_model->import($record, $obj['station_profile_id'], NULL, NULL, NULL, NULL, NULL, NULL, false, false, true);