mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-08-13 03:54:04 +02:00
[PatreonBridge] resolve null coalescing issue (#3664)
* extend post presentation * applied phpcbf note: phpcs does not like long null coalescing chains * resolved phpcs * resolved github comment https://github.com/RSS-Bridge/rss-bridge/pull/3617/#issuecomment-1699568400 * . * lint SteamAppNewsBridge
This commit is contained in:
@@ -132,8 +132,9 @@ class PatreonBridge extends BridgeAbstract
|
||||
$audio = $this->findInclude($posts, 'media', $id)->attributes ?? null;
|
||||
}
|
||||
}
|
||||
$thumbnail = $post->attributes->thumbnail->large ?? $post->attributes->thumbnail->url;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->thumb_url;
|
||||
$thumbnail = $post->attributes->thumbnail->large ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->thumbnail->url ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->thumb_url ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->url;
|
||||
$audio_filename = $audio->file_name ?? $item['title'];
|
||||
$download_url = $audio->download_url ?? $item['uri'];
|
||||
@@ -146,15 +147,17 @@ class PatreonBridge extends BridgeAbstract
|
||||
break;
|
||||
|
||||
case 'video_embed':
|
||||
$thumbnail = $post->attributes->thumbnail->large ?? $post->attributes->thumbnail->url;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->thumb_url;
|
||||
$thumbnail = $post->attributes->thumbnail->large ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->thumbnail->url ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->thumb_url ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->url;
|
||||
$item['content'] .= "<p><a href=\"{$item['uri']}\">🎬 {$item['title']}<br><img src=\"{$thumbnail}\"></a></p>";
|
||||
break;
|
||||
|
||||
case 'video_external_file':
|
||||
$thumbnail = $post->attributes->thumbnail->large ?? $post->attributes->thumbnail->url;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->thumb_url;
|
||||
$thumbnail = $post->attributes->thumbnail->large ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->thumbnail->url ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->thumb_url ?? null;
|
||||
$thumbnail = $thumbnail ?? $post->attributes->image->url;
|
||||
$item['content'] .= "<p><a href=\"{$item['uri']}\">🎬 {$item['title']}<br><img src=\"{$thumbnail}\"></a></p>";
|
||||
break;
|
||||
|
Reference in New Issue
Block a user