diff --git a/bridges/FurAffinityBridge.php b/bridges/FurAffinityBridge.php index f7d830bb..291026a8 100644 --- a/bridges/FurAffinityBridge.php +++ b/bridges/FurAffinityBridge.php @@ -936,8 +936,7 @@ class FurAffinityBridge extends BridgeAbstract if ($this->getInput('full') === true) { $submissionHTML = $this->getFASimpleHTMLDOM($submissionURL, $cache); if (!$this->isHiddenSubmission($submissionHTML)) { - $stats = $submissionHTML->find('.stats-container', 0); - $popupDate = $stats->find('.popup_date', 0); + $popupDate = $submissionHTML->find('section .popup_date', 0); if ($popupDate) { $item['timestamp'] = strtotime($popupDate->title); } @@ -947,9 +946,10 @@ class FurAffinityBridge extends BridgeAbstract $item['enclosures'] = [$var->href]; } - foreach ($stats->find('#keywords a') as $keyword) { + foreach ($submissionHTML->find('.tags-row .tags a') as $keyword) { $item['categories'][] = $keyword->plaintext; } + $item['categories'] = array_filter($item['categories']); $previewSrc = $submissionHTML->find('#submissionImg', 0); if ($previewSrc) {