Merge pull request #1879 from phl0/fixQslDelete

Use QSO ID to delete QSL rather than QSL ID
这个提交包含在:
Peter Goodhall 2022-12-29 13:23:15 +00:00 提交者 GitHub
当前提交 d7ad2b40ad
找不到此签名对应的密钥
GPG 密钥 ID: 4AEE18F83AFDEB23

查看文件

@ -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;
}