Prevent 'XMPP Gateways' option group from displaying in switch_select_destination() function if none found.

This commit is contained in:
Nate Jones
2015-04-17 00:21:29 +00:00
parent cf9f52c6d3
commit 8c740f11bb
+2 -2
View File
@@ -878,7 +878,7 @@ function switch_select_destination($select_type, $select_label, $select_name, $s
$result_count = count($result); $result_count = count($result);
unset ($prep_statement, $sql); unset ($prep_statement, $sql);
$tmp_selected = ''; $tmp_selected = '';
if ($select_type == "bridge" || $select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact") { if (sizeof($result) > 0 && ($select_type == "bridge" || $select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact")) {
$options[] = "<optgroup label='XMPP Gateways'>"; $options[] = "<optgroup label='XMPP Gateways'>";
} }
foreach($result as $row) { foreach($result as $row) {
@@ -888,7 +888,7 @@ function switch_select_destination($select_type, $select_label, $select_name, $s
} }
if ($selected) { $selection_found = true; } if ($selected) { $selection_found = true; }
} }
if ($select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact") { if (sizeof($result) > 0 && ($select_type == "bridge" || $select_type == "dialplan" || $select_type == "ivr" || $select_type == "call_center_contact")) {
$options[] = "</optgroup>"; $options[] = "</optgroup>";
} }
unset($sql, $result); unset($sql, $result);