From 56f4b968efd1c3baaeded2c752c3a8c62ccbe113 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Thu, 16 Oct 2025 12:47:00 -0600 Subject: [PATCH] Refactor menu object creation in restore default --- core/menu/menu_restore_default.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/core/menu/menu_restore_default.php b/core/menu/menu_restore_default.php index bbabeb096f..8606269c25 100644 --- a/core/menu/menu_restore_default.php +++ b/core/menu/menu_restore_default.php @@ -51,19 +51,18 @@ $menu_language = $_REQUEST["menu_language"]; } -//menu restore default - $menu = new menu; +//create the menu object + $menu = new menu; + + //menu restore default $menu->menu_uuid = $menu_uuid; $menu->menu_language = $menu_language; $menu->restore_delete(); $menu->restore_default(); - unset($menu); //get the menu array and save it to the session - $menu = new menu; $menu->menu_uuid = $settings->get('domain', 'menu') ?? null; $_SESSION['menu']['array'] = $menu->menu_array(); - unset($menu); //redirect if(!defined('STDIN')) {