diff --git a/application/controllers/Logbooks.php b/application/controllers/Logbooks.php index 1af75f5fc..7f939cb88 100644 --- a/application/controllers/Logbooks.php +++ b/application/controllers/Logbooks.php @@ -43,9 +43,9 @@ class Logbooks extends CI_Controller { else { $this->load->model('logbooks_model'); - $this->logbooks_model->add(); + $new_logbook_id = $this->logbooks_model->add(); - redirect('logbooks'); + redirect('logbooks/edit/' . $new_logbook_id); } } diff --git a/application/models/Logbooks_model.php b/application/models/Logbooks_model.php index 8412a0873..66a30d8e2 100644 --- a/application/models/Logbooks_model.php +++ b/application/models/Logbooks_model.php @@ -52,6 +52,8 @@ class Logbooks_model extends CI_Model { $CI->load->model('user_model'); $CI->user_model->update_session($this->session->userdata('user_id')); } + + return $logbook_id; } function CreateDefaultLogbook() {