Browse Source

Limit the transaction for the menu to SQLite.

Mark Crane 11 năm trước cách đây
mục cha
commit
f64819ce46
1 tập tin đã thay đổi với 6 bổ sung2 xóa
  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