[LoTW][Upload] Make sure Station Profile and Cert DXCCs match

pull/778/head
Peter Goodhall 2020-12-26 12:08:43 +00:00
rodzic 0fdce42b33
commit 7e8be5e266
2 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -209,7 +209,7 @@ class Lotw extends CI_Controller {
// Get Certificate Data
$this->load->model('LotwCert');
$data['station_profile'] = $station_profile;
$data['lotw_cert_info'] = $this->LotwCert->lotw_cert_details($station_profile->station_callsign);
$data['lotw_cert_info'] = $this->LotwCert->lotw_cert_details($station_profile->station_callsign, $station_profile->station_country);
// If Station Profile has no LOTW Cert continue on.
if(!isset($data['lotw_cert_info']->cert_dxcc)) {

Wyświetl plik

@ -25,7 +25,8 @@ class LotwCert extends CI_Model {
return $query;
}
function lotw_cert_details($callsign) {
function lotw_cert_details($callsign, $dxcc) {
$this->db->where('cert_dxcc', $dxcc);
$this->db->where('callsign', $callsign);
$query = $this->db->get('lotw_certs');