Explorar el Código

Limit the transaction for the menu to SQLite.

Mark Crane hace 11 años
padre
commit
7b34a3105b
Se han modificado 1 ficheros con 6 adiciones y 2 borrados
  1. 6 2
      resources/classes/menu.php

+ 6 - 2
resources/classes/menu.php

@@ -59,7 +59,9 @@
 					}
 
 				//begin the transaction
-					$db->beginTransaction();
+					if ($db_type == "sqlite") {
+						$db->beginTransaction();
+					}
 
 				//use the app array to restore the default menu
 					foreach ($apps as $row) {
@@ -186,7 +188,9 @@
 					}
 
 				//commit the transaction
-					$db->commit();
+					if ($db_type == "sqlite") {
+						$db->commit();
+					}
 			} //end function
 
 			//restore the menu and group permissions