diff --git a/app/dialplan_outbound/dialplan_outbound_add.php b/app/dialplan_outbound/dialplan_outbound_add.php index 34261db7c3..bba0e20b56 100644 --- a/app/dialplan_outbound/dialplan_outbound_add.php +++ b/app/dialplan_outbound/dialplan_outbound_add.php @@ -420,7 +420,12 @@ else { $dialplan_detail_tag = 'action'; //condition, action, antiaction $dialplan_detail_type = 'set'; - $dialplan_detail_data = 'effective_caller_id_name=${outbound_caller_id_name}'; + if ($dialplan_expression == '^(911)$') { + $dialplan_detail_data = 'effective_caller_id_name=${emergency_caller_id_name}'; + } + else { + $dialplan_detail_data = 'effective_caller_id_name=${outbound_caller_id_name}'; + } $dialplan_detail_order = '030'; $dialplan_detail_group = '0'; dialplan_detail_add($_SESSION['domain_uuid'], $dialplan_uuid, $dialplan_detail_tag, $dialplan_detail_order, $dialplan_detail_group, $dialplan_detail_type, $dialplan_detail_data);