From a2aace3f319ae2613d262daf16ea7d4045531d54 Mon Sep 17 00:00:00 2001 From: dg9vh Date: Sun, 25 Sep 2016 16:36:48 +0000 Subject: [PATCH] check not linked in YSFReflector link --- include/functions.php | 14 ++++++++++---- version.php | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/include/functions.php b/include/functions.php index 115cd18..1b5ad4c 100644 --- a/include/functions.php +++ b/include/functions.php @@ -448,7 +448,9 @@ function getActualLink($logLines, $mode) { // M: 2016-09-25 16:08:05.811 Connect to 62829 has been requested by DG9VH foreach($logLines as $logLine) { $to = ""; - if (strpos($logLine,"Connect to")) { + if (strpos($logLine,"Starting YSFGateway")) { + $to = -1; + }if (strpos($logLine,"Connect to")) { $to = substr($logLine, 47, 5); } if ($to !== "") { @@ -522,9 +524,13 @@ function getActiveYSFReflectors($logLines) { } function getYSFReflectorById($id, $reflectors) { - foreach($reflectors as $reflector) { - if ($reflector[2] === $id) { - return $reflector[0]; + if ($id ==-1) { + return "not linked"; + } else { + foreach($reflectors as $reflector) { + if ($reflector[2] === $id) { + return $reflector[0]; + } } } } diff --git a/version.php b/version.php index aae01bb..1393088 100644 --- a/version.php +++ b/version.php @@ -1,3 +1,3 @@