[GBAtemp] Fix news extraction (#2241)

This commit is contained in:
ORelio 2021-08-10 19:49:10 +02:00 committed by GitHub
parent 4529e3699a
commit bf1773ed8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -81,9 +81,9 @@ class GBAtempBridge extends BridgeAbstract {
switch($this->getInput('type')) { switch($this->getInput('type')) {
case 'N': case 'N':
foreach($html->find('li[class=news_item full]') as $newsItem) { foreach($html->find('li[class=news_item news full]') as $newsItem) {
$url = self::URI . $newsItem->find('a', 0)->href; $url = self::URI . $newsItem->find('a', 0)->href;
$img = $this->getURI() . $newsItem->find('img', 0)->src . '#.image'; $img = $this->getURI() . extractFromDelimiters($newsItem->find('a.news_image', 0)->style, 'url(', ')') . '#.image';
$time = $this->findItemDate($newsItem); $time = $this->findItemDate($newsItem);
$author = $newsItem->find('a.username', 0)->plaintext; $author = $newsItem->find('a.username', 0)->plaintext;
$title = $newsItem->find('a', 1)->plaintext; $title = $newsItem->find('a', 1)->plaintext;