diff --git a/app/Entities/Episode.php b/app/Entities/Episode.php index 1e22dd36b72951cdc9f245ac0025cdfd0df9758b..264afdaa98da523799a13e074d3446a80c6e0a6b 100644 --- a/app/Entities/Episode.php +++ b/app/Entities/Episode.php @@ -626,15 +626,12 @@ class Episode extends Entity public function getPartnerImageUrl(string $serviceSlug = null): string { - if ($serviceSlug !== null) { - return '&_from=' . $serviceSlug; - } - return rtrim($this->getPodcast()->partner_image_url, '/') . '?pid=' . $this->getPodcast() ->partner_id . '&guid=' . - urlencode($this->attributes['guid']); + urlencode($this->attributes['guid']) . + ($serviceSlug !== null ? '&_from=' . $serviceSlug : ''); } }