[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'); |             $this->load->model('note'); | ||||||
|             $data['NumberOfNotes'] = $this->note->CountAllNotes(); |             $data['NumberOfNotes'] = $this->note->CountAllNotes(); | ||||||
|      |      | ||||||
|  |             if(!$data['CountAllStationLocations'] && !$data['NumberOfStationLogbooks'] && !$data['NumberOfAPIKeys'] && !$data['NumberOfNotes']) { | ||||||
|                 // load views
 |                 // load views
 | ||||||
|                 $this->load->view('interface_assets/mini_header', $data); |                 $this->load->view('interface_assets/mini_header', $data); | ||||||
|                 $this->load->view('welcome/index'); |                 $this->load->view('welcome/index'); | ||||||
|                 $this->load->view('interface_assets/footer'); |                 $this->load->view('interface_assets/footer'); | ||||||
|             } else { |             } else { | ||||||
|             redirect('login'); |                 $data['NoMigrationRequired'] = false; | ||||||
|  |                 $this->optionslib->update('version2_trigger', "true"); | ||||||
|  |                 redirect('dashboard'); | ||||||
|  |             } | ||||||
|  |         } else { | ||||||
|  |             redirect('dashboard'); | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -37,6 +37,13 @@ class OptionsLib { | ||||||
|                 } else { |                 } else { | ||||||
|                     $CI->config->set_item('option_'.$item->option_name, $item->option_value); |                     $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"> | <div class="container"> | ||||||
| 
 | 
 | ||||||
|     <br> |     <br> | ||||||
|  |  | ||||||
		正在加载…
	
		在新工单中引用