diff --git a/app/time_conditions/time_condition_edit.php b/app/time_conditions/time_condition_edit.php index e0fe29a6d9..8cb985dcb1 100644 --- a/app/time_conditions/time_condition_edit.php +++ b/app/time_conditions/time_condition_edit.php @@ -17,7 +17,7 @@ The Initial Developer of the Original Code is Mark J Crane - Portions created by the Initial Developer are Copyright (C) 2008-2019 + Portions created by the Initial Developer are Copyright (C) 2008-2020 the Initial Developer. All Rights Reserved. Contributor(s): @@ -420,8 +420,10 @@ $array['dialplan_details'][$x]['dialplan_uuid'] = $dialplan_uuid; $array['dialplan_details'][$x]['dialplan_detail_uuid'] = uuid(); $array['dialplan_details'][$x]['dialplan_detail_tag'] = 'action'; - $array['dialplan_details'][$x]['dialplan_detail_type'] = $dialplan_action_app; - $array['dialplan_details'][$x]['dialplan_detail_data'] = $dialplan_action_data; + if ($destination->valid($dialplan_action_app.':'.$dialplan_action_data)) { + $array['dialplan_details'][$x]['dialplan_detail_type'] = $dialplan_action_app; + $array['dialplan_details'][$x]['dialplan_detail_data'] = $dialplan_action_data; + } $array['dialplan_details'][$x]['dialplan_detail_break'] = null; $array['dialplan_details'][$x]['dialplan_detail_inline'] = null; $array['dialplan_details'][$x]['dialplan_detail_group'] = $dialplan_detail_group; @@ -460,8 +462,10 @@ $array['dialplan_details'][$x]['dialplan_uuid'] = $dialplan_uuid; $array['dialplan_details'][$x]['dialplan_detail_uuid'] = uuid(); $array['dialplan_details'][$x]['dialplan_detail_tag'] = 'action'; - $array['dialplan_details'][$x]['dialplan_detail_type'] = $dialplan_anti_action_app; - $array['dialplan_details'][$x]['dialplan_detail_data'] = $dialplan_anti_action_data; + if ($destination->valid($dialplan_anti_action_app.':'.$dialplan_anti_action_data)) { + $array['dialplan_details'][$x]['dialplan_detail_type'] = $dialplan_anti_action_app; + $array['dialplan_details'][$x]['dialplan_detail_data'] = $dialplan_anti_action_data; + } $array['dialplan_details'][$x]['dialplan_detail_break'] = null; $array['dialplan_details'][$x]['dialplan_detail_inline'] = null; $array['dialplan_details'][$x]['dialplan_detail_group'] = $dialplan_detail_group; @@ -1262,4 +1266,4 @@ if ($action == 'update') { //include the footer require_once "resources/footer.php"; -?> \ No newline at end of file +?>