[Welcome] Add final checks to carry out the needed migration
这个提交包含在:
父节点
22f421e9eb
当前提交
4b6cd68717
共有 3 个文件被更改,包括 18 次插入 和 8 次删除
|
|
@ -31,12 +31,18 @@ class Welcome extends CI_Controller {
|
|||
$this->load->model('note');
|
||||
$data['NumberOfNotes'] = $this->note->CountAllNotes();
|
||||
|
||||
// load views
|
||||
$this->load->view('interface_assets/mini_header', $data);
|
||||
$this->load->view('welcome/index');
|
||||
$this->load->view('interface_assets/footer');
|
||||
if(!$data['CountAllStationLocations'] && !$data['NumberOfStationLogbooks'] && !$data['NumberOfAPIKeys'] && !$data['NumberOfNotes']) {
|
||||
// load views
|
||||
$this->load->view('interface_assets/mini_header', $data);
|
||||
$this->load->view('welcome/index');
|
||||
$this->load->view('interface_assets/footer');
|
||||
} else {
|
||||
$data['NoMigrationRequired'] = false;
|
||||
$this->optionslib->update('version2_trigger', "true");
|
||||
redirect('dashboard');
|
||||
}
|
||||
} else {
|
||||
redirect('login');
|
||||
redirect('dashboard');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,13 @@ class OptionsLib {
|
|||
} else {
|
||||
$CI->config->set_item('option_'.$item->option_name, $item->option_value);
|
||||
}
|
||||
|
||||
// if version 2 mirgation has not been run then run it
|
||||
if($item->option_name == "version2_trigger") {
|
||||
if($item->option_value == "false") {
|
||||
redirect('welcome');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,3 @@
|
|||
<?php
|
||||
echo $this->config->item('option_version2_trigger');
|
||||
?>
|
||||
<div class="container">
|
||||
|
||||
<br>
|
||||
|
|
|
|||
正在加载…
在新工单中引用