From cf0e2774f6d67061d292edb58c8a012bfc1cd5d4 Mon Sep 17 00:00:00 2001 From: Andrew Ruthven Date: Sun, 13 Feb 2022 01:46:44 +1300 Subject: [PATCH] Fix a second time where the array might be false. --- inc/iSchedule.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/inc/iSchedule.php b/inc/iSchedule.php index 1adf432f..ac3fa7f7 100644 --- a/inc/iSchedule.php +++ b/inc/iSchedule.php @@ -212,9 +212,8 @@ class iSchedule { $r = dns_get_record ( '_ischedules._tcp.' . implode ( '.', $parts ) , DNS_SRV ); if ($r == false) - { $r = Array(); - } + { $remote_server = $r [ 0 ] [ 'target' ]; $remote_port = $r [ 0 ] [ 'port' ]; @@ -224,6 +223,9 @@ class iSchedule if ( ! isset ( $remote_server ) ) { $r = dns_get_record ( '_ischedule._tcp.' . implode ( '.', $parts ) , DNS_SRV ); + if ($r == false) + $r = Array(); + if ( 0 < count ( $r ) ) { $remote_server = $r [ 0 ] [ 'target' ];