mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 10:24:14 +00:00
CR: use existing function
This commit is contained in:
@@ -51,6 +51,7 @@ class Widgets extends CI_Controller {
|
||||
|
||||
$this->load->model('logbook_model');
|
||||
$this->load->model('logbooks_model');
|
||||
$this->load->model('stationsetup_model');
|
||||
if($this->logbooks_model->public_slug_exists($logbook_slug)) {
|
||||
|
||||
$logbook_id = $this->logbooks_model->public_slug_exists_logbook_id($logbook_slug);
|
||||
@@ -68,7 +69,7 @@ class Widgets extends CI_Controller {
|
||||
}
|
||||
|
||||
// Get widget settings
|
||||
$user_id = $this->logbooks_model->user_id_from_logbook_slug($logbook_slug);
|
||||
$user_id = $this->stationsetup_model->public_slug_exists_userid($logbook_slug);
|
||||
$widget_options = $this->get_qso_widget_options($user_id);
|
||||
|
||||
$data['show_time'] = $widget_options->display_qso_time;
|
||||
|
||||
@@ -188,19 +188,6 @@ class Logbooks_model extends CI_Model {
|
||||
}
|
||||
}
|
||||
|
||||
function user_id_from_logbook_slug($slug) {
|
||||
$this->db->where('public_slug', $this->security->xss_clean($slug));
|
||||
$query = $this->db->get('station_logbooks');
|
||||
|
||||
if ($query->num_rows() > 0){
|
||||
foreach ($query->result() as $row) {
|
||||
return $row->user_id;
|
||||
}
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
function is_public_slug_available($slug) {
|
||||
// Clean public_slug
|
||||
$clean_slug = $this->security->xss_clean($slug);
|
||||
|
||||
Reference in New Issue
Block a user