From b11f927089fd09f55cc6665b6046e2bb22b9576b Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Fri, 28 Oct 2016 15:25:38 -0600 Subject: [PATCH] Update call_flow_edit.php Escape the * with \* if it is used in the extension or feature code. --- app/call_flows/call_flow_edit.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/call_flows/call_flow_edit.php b/app/call_flows/call_flow_edit.php index 04a4e0aaad..e90316c1bb 100644 --- a/app/call_flows/call_flow_edit.php +++ b/app/call_flows/call_flow_edit.php @@ -158,14 +158,18 @@ $_POST["dialplan_uuid"] = $dialplan_uuid; } + //set the destination_number + $destination_extension = str_replace("*", "\*", $call_flow_extension); + $destination_feature = str_replace("*", "\*", $call_flow_feature_code); + //build the xml dialplan $dialplan_xml = "\n"; - $dialplan_xml .= " \n"; + $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; - $dialplan_xml .= " \n"; + $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= " \n"; $dialplan_xml .= " \n";