From b2d7565e632b84e98ff7f75071251a96f6dc4f90 Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Sun, 13 Dec 2020 10:42:44 +0000 Subject: [PATCH] [Options] This fixes previous error where options tables missing by running migrate every page load run migrate before loading any page content. --- application/libraries/OptionsLib.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/application/libraries/OptionsLib.php b/application/libraries/OptionsLib.php index cec7ad1f..075af5cf 100644 --- a/application/libraries/OptionsLib.php +++ b/application/libraries/OptionsLib.php @@ -12,6 +12,10 @@ class OptionsLib { // Make Codeigniter functions available to library $CI =& get_instance(); + // Force Migration to run on every page load + $CI->load->library('Migration'); + $CI->migration->current(); + //Load the options model $CI->load->model('options_model'); @@ -62,4 +66,4 @@ class OptionsLib { } } -} \ No newline at end of file +}