From cda2f530a728cf0b83c737ed07c9e4d6abe73677 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Fri, 1 Mar 2024 18:28:07 -0700 Subject: [PATCH] Fix the order by for IVR Menu Options --- app/ivr_menus/ivr_menu_edit.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/ivr_menus/ivr_menu_edit.php b/app/ivr_menus/ivr_menu_edit.php index d3513f7817..bdb71a3a35 100644 --- a/app/ivr_menus/ivr_menu_edit.php +++ b/app/ivr_menus/ivr_menu_edit.php @@ -526,7 +526,7 @@ $sql = "select * from v_ivr_menu_options "; $sql .= "where domain_uuid = :domain_uuid "; $sql .= "and ivr_menu_uuid = :ivr_menu_uuid "; - $sql .= "order by ivr_menu_option_order, ivr_menu_option_digits asc "; + $sql .= "order by natural_sort(ivr_menu_option_digits::text) asc, ivr_menu_option_order asc; "; $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $parameters['ivr_menu_uuid'] = $ivr_menu_uuid; $database = new database; @@ -1550,4 +1550,4 @@ //include the footer require_once "resources/footer.php"; -?> \ No newline at end of file +?>