Avaoid warning when no valid data could be read
authorMichael <heluecht@pirati.ca>
Fri, 18 May 2018 16:07:55 +0000 (16:07 +0000)
committerMichael <heluecht@pirati.ca>
Fri, 18 May 2018 16:07:55 +0000 (16:07 +0000)
src/Protocol/PortableContact.php

index f824be4..35052fe 100644 (file)
@@ -1527,8 +1527,10 @@ class PortableContact
                if ($serverdata) {
                        $servers = json_decode($serverdata);
 
-                       foreach ($servers->pods as $server) {
-                               Worker::add(PRIORITY_LOW, "DiscoverPoCo", "server", "https://".$server->host);
+                       if (is_array($servers->pods)) {
+                               foreach ($servers->pods as $server) {
+                                       Worker::add(PRIORITY_LOW, "DiscoverPoCo", "server", "https://".$server->host);
+                               }
                        }
                }