From ffa3bed620c37fe750ce0b83a94090c13d8cb43d Mon Sep 17 00:00:00 2001 From: slawkens1 Date: Sun, 14 Jan 2018 11:14:40 +0100 Subject: [PATCH] * some fixes to the revalidateCache function --- system/libs/pot/OTS_DB_MySQL.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/system/libs/pot/OTS_DB_MySQL.php b/system/libs/pot/OTS_DB_MySQL.php index 1a5a0190..4b93b7dc 100644 --- a/system/libs/pot/OTS_DB_MySQL.php +++ b/system/libs/pot/OTS_DB_MySQL.php @@ -207,7 +207,11 @@ class OTS_DB_MySQL extends OTS_Base_DB foreach($this->has_column_cache as $key => $value) { $explode = explode('.', $key); - if(isset($this->has_table_cache[$explode[0]]) && $this->has_table_cache[$explode[0]]) {// first check if table exist + if(!isset($this->has_table_cache[$explode[0]])) { // first check if table exist + $this->hasTableInternal($explode[0]); + } + + if($this->has_table_cache[$explode[0]]) { $this->hasColumnInternal($explode[0], $explode[1]); } }