mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-06 11:43:50 +00:00
Add transaction support to menu and users app_defaults.php.
This commit is contained in:
@@ -81,6 +81,7 @@
|
||||
$prep_statement->execute();
|
||||
$result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
|
||||
$result_count = count($result);
|
||||
$db->beginTransaction();
|
||||
foreach($result as $field) {
|
||||
//get the menu_uuid
|
||||
$menu_uuid = $field['menu_uuid'];
|
||||
@@ -116,6 +117,7 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
$db->commit();
|
||||
unset($prep_statement);
|
||||
}
|
||||
|
||||
@@ -129,6 +131,7 @@
|
||||
$result_count = count($result);
|
||||
unset($prep_statement);
|
||||
if ($result_count > 0) {
|
||||
$db->beginTransaction();
|
||||
foreach($result as $field) {
|
||||
$menu_item_group_uuid = uuid();
|
||||
$sql = "update v_menu_item_groups ";
|
||||
@@ -141,6 +144,7 @@
|
||||
$count = $db->exec(check_sql($sql));
|
||||
unset($sql);
|
||||
}
|
||||
$db->commit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user