diff --git a/install/dvswitch.sh b/install/dvswitch.sh
index 301b809..104625d 100644
--- a/install/dvswitch.sh
+++ b/install/dvswitch.sh
@@ -153,21 +153,15 @@ include_once $_SERVER['DOCUMENT_ROOT'].'/include/functions.php';
setTimeZone($local_tz);
@@ -188,15 +182,18 @@ for ($i = 0; ($i <= 19); $i++) { //Last 20 calls
echo "
$listElem[2] | ";
}
}
- for ($a = 0; ($a < count($dmrIDline)); $a++) {
- if (strpos($dmrIDline[$a], $listElem[2]) != false) {
+ $arr2 = strtoupper($listElem[2]);
+ for ($a = 0; ($a < $countDMRId); $a++) {
+ if (strpos($dmrIDline[$a], $arr2." ") != false) {
$arr = explode(" ", strtoupper($dmrIDline[$a]));
- if (($arr[1] != $dmrCall) && ($listElem[2] != $dmrCall)) {
+ if ($arr[1] == $arr2) {
echo " $arr[2] | ";
- $dmrCall = $arr[1];
+ $dmrCall = 1;
+ break;
}
}
}
+ if ($dmrCall == 0) { echo " | "; }
if (strlen($listElem[4]) == 1) { $listElem[4] = str_pad($listElem[4], 8, " ", STR_PAD_LEFT); }
if ( substr($listElem[4], 0, 6) === 'CQCQCQ' ) {
echo " $listElem[4] | ";
@@ -238,7 +235,7 @@ for ($i = 0; ($i <= 19); $i++) { //Last 20 calls
else { echo "$listElem[8] | "; }
}
echo"\n";
- $dmrCall = "";
+ $dmrCall = 0;
}
}
}