Use QSO ID to delete QSL rather than QSL ID

pull/1879/head
phl0 2022-12-28 21:58:09 +01:00
rodzic 6f597ff7a2
commit 965323202c
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 48EA1E640798CA9A
1 zmienionych plików z 10 dodań i 2 usunięć

Wyświetl plik

@ -60,7 +60,11 @@ class Qsl_model extends CI_Model {
// be sure that QSO belongs to user
$CI =& get_instance();
$CI->load->model('logbook_model');
if (!$CI->logbook_model->check_qso_is_accessible($clean_id)) {
$this->db->select('qsoid');
$this->db->from('qsl_images');
$this->db->where('id', $clean_id);
$qsoid = $this->db->get()->row()->qsoid;
if (!$CI->logbook_model->check_qso_is_accessible($qsoid)) {
return;
}
@ -75,7 +79,11 @@ class Qsl_model extends CI_Model {
// be sure that QSO belongs to user
$CI =& get_instance();
$CI->load->model('logbook_model');
if (!$CI->logbook_model->check_qso_is_accessible($clean_id)) {
$this->db->select('qsoid');
$this->db->from('qsl_images');
$this->db->where('id', $clean_id);
$qsoid = $this->db->get()->row()->qsoid;
if (!$CI->logbook_model->check_qso_is_accessible($qsoid)) {
return;
}