diff --git a/bridges/HeiseBridge.php b/bridges/HeiseBridge.php index 20e46742..f8f5e6c8 100644 --- a/bridges/HeiseBridge.php +++ b/bridges/HeiseBridge.php @@ -53,8 +53,9 @@ class HeiseBridge extends FeedExpander { } private function addArticleToItem($item, $article) { - if($author = $article->find('[itemprop="author"]', 0)) - $item['author'] = $author->plaintext; + $authors = $article->find('.a-creator__names', 0)->find('.a-creator__name'); + if ($authors) + $item['author'] = implode(', ', array_map(function ($e) { return $e->plaintext; }, $authors )); $content = $article->find('div[class*="article-content"]', 0);