diff --git a/resources/switch.php b/resources/switch.php
index 1e9eb697d6..50b774086d 100644
--- a/resources/switch.php
+++ b/resources/switch.php
@@ -914,7 +914,7 @@ function switch_select_destination($select_type, $select_label, $select_name, $s
foreach ($result as &$row) {
$extension = $row["hunt_group_extension"];
$hunt_group_name = $row["hunt_group_name"];
- $selected = ("transfer $extension XML ".$_SESSION["context"] == $select_value || "transfer:".$extension." XML ".$_SESSION["context"] == $select_value) ? true : false;
+ $selected = ("transfer ".$extension." XML ".$_SESSION["context"] == $select_value || "transfer:".$extension." XML ".$_SESSION["context"] == $select_value) ? true : false;
if ($select_type == "ivr") {
$options[] = "";
}
@@ -947,7 +947,12 @@ function switch_select_destination($select_type, $select_label, $select_name, $s
if (count($_SESSION["domains"]) > 1) {
$extension_name = $_SESSION['domains'][$row['domain_uuid']]['domain_name'].'-'.$extension_name;
}
- $selected = ("ivr:".$extension_name."" == $select_value || "ivr ".$extension_name == $select_value || "transfer:".$extension." XML ".$_SESSION["context"] == $select_value) ? true : false;
+ $selected = (
+ $select_value == "ivr ".$extension_name ||
+ $select_value == "ivr:".$extension_name ||
+ $select_value == "transfer ".$extension." XML ".$_SESSION["context"] ||
+ $select_value == "transfer:".$extension." XML ".$_SESSION["context"]
+ ) ? true : false;
if ($select_type == "ivr") {
$options[] = "";
}
@@ -1004,22 +1009,14 @@ function switch_select_destination($select_type, $select_label, $select_name, $s
$filename = $row["recording_filename"];
$options[] = "";
}
}