From 63a4db7e86501b4af6fa64a732101709ee5738e2 Mon Sep 17 00:00:00 2001 From: Joseph Date: Sun, 17 May 2020 18:04:37 +0000 Subject: [PATCH] [DownDetectorBridge] Fix bridge (#1528) --- bridges/DownDetectorBridge.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/bridges/DownDetectorBridge.php b/bridges/DownDetectorBridge.php index 4aef3728..bfbce699 100644 --- a/bridges/DownDetectorBridge.php +++ b/bridges/DownDetectorBridge.php @@ -6125,9 +6125,16 @@ class DownDetectorBridge extends BridgeAbstract { $table = $html->find('table.table-striped', 0); $maxCount = 10; - foreach ($table->find('tr') as $downEvent) { - $downLink = $downEvent->find('td', 1)->find('a', 1); - $item = $this->collectArticleData($downLink->getAttribute('href')); + foreach ($table->find('tr') as $event) { + $td = $event->find('td', 0); + + if (is_null($td)) { + continue; + } + + $link = $event->find('td', 0)->find('a', 0); + + $item = $this->collectArticleData($link->getAttribute('href')); $this->items[] = $item; if($maxCount == 0) break; $maxCount -= 1;