1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-07-25 19:01:18 +02:00

[BandcampBridge] Fix title extraction on empty band pages (#1966)

This commit is contained in:
Joseph
2021-03-16 13:00:26 +00:00
committed by GitHub
parent 07e1e8497c
commit 75b85f61e7

View File

@@ -125,9 +125,11 @@ class BandcampBridge extends BridgeAbstract {
case 'By album':
$html = getSimpleHTMLDOMCached($this->getURI(), 86400);
$titleElement = $html->find('head meta[name=title]', 0)
or returnServerError('Unable to find title on: ' . $this->getURI());
$this->feedName = $titleElement->content;
if ($html->find('meta[name=title]', 0)) {
$this->feedName = $html->find('meta[name=title]', 0)->content;
} else {
$this->feedName = str_replace('Music | ', '', $html->find('title', 0)->plaintext);
}
$regex = '/band_id=(\d+)/';
if(preg_match($regex, $html, $matches) == false)