own3mall il y a 9 ans
Parent
commit
1fb5958fb2

+ 0 - 2
includes/database.php

@@ -123,8 +123,6 @@ abstract class OGPDatabase {
     abstract public function getModuleIDByName($name);
     
     abstract public function getModule($id);
-    
-    abstract public function updateModuleNeedsUpdate();
 
     abstract public function addModuleMenu($module_id,$subpage,$group,$name,$pos);
 

+ 0 - 11
includes/database_mysql.php

@@ -1846,17 +1846,6 @@ class OGPDatabaseMySQL extends OGPDatabase
 		$result = $this->listQuery($query);
 		return $result[0];
 	}
-	
-	public function updateModuleNeedsUpdate(){
-		$query = sprintf("SHOW INDEX FROM `%supdate_blacklist`",
-			$this->table_prefix
-		);
-		$result = $this->listQuery($query);
-		if($result === false){
-			return true;
-		}
-		return false;
-	}
 
 	public function getModuleIDByName($name) {
 		$query = sprintf("SELECT `id` FROM `%smodules` WHERE `folder` = '%d'",

+ 0 - 11
includes/database_mysqli.php

@@ -1845,17 +1845,6 @@ class OGPDatabaseMySQL extends OGPDatabase
 		return $result[0];
 	}
 	
-	public function updateModuleNeedsUpdate(){
-		$query = sprintf("SHOW INDEX FROM `%supdate_blacklist`",
-			$this->table_prefix
-		);
-		$result = $this->listQuery($query);
-		if($result === false){
-			return true;
-		}
-		return false;
-	}
-	
 	public function getModuleIDByName($name) {
 		$query = sprintf("SELECT `id` FROM `%smodules` WHERE `folder` = '%d'",
 			$this->table_prefix,

+ 1 - 0
modules/update/module.php

@@ -45,6 +45,7 @@ WHERE file_path IN (SELECT *
                    GROUP BY file_path HAVING (COUNT(*) > 1)
                   ) AS A
             );",
+    "ALTER TABLE ".OGP_DB_PREFIX."update_blacklist MODIFY file_path VARCHAR(2000);",
 	"ALTER TABLE ".OGP_DB_PREFIX."update_blacklist ADD UNIQUE (file_path);"
 );
 ?>

+ 0 - 10
modules/update/update.php

@@ -65,16 +65,6 @@ function exec_ogp_module()
 	define('MODULE_PATH', 'modules/'.$_GET['m'].'/');
 	define('RSS_LOCAL_PATH', MODULE_PATH.'master.atom');
 		
-	// Reinstall update module for db changes if needed
-	if(method_exists($db, "updateModuleNeedsUpdate") && $db->updateModuleNeedsUpdate()){
-		require_once('modules/modulemanager/module_handling.php');
-		$updateModuleId = $db->getModuleIDByName("update");
-		if($updateModuleId){
-			uninstall_module($db, $updateModuleId, "update", true);	
-			install_module($db, "update");
-		}
-	}
-		
 	if( is_writable(MODULE_PATH) )
 	{
 		if( ! file_put_contents(RSS_LOCAL_PATH, file_get_contents(RSS_REMOTE_PATH)))