diff options
Diffstat (limited to 'app/Models/Feed.php')
| -rw-r--r-- | app/Models/Feed.php | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/app/Models/Feed.php b/app/Models/Feed.php index a957c8d10..cde0a91b8 100644 --- a/app/Models/Feed.php +++ b/app/Models/Feed.php @@ -520,7 +520,7 @@ class FreshRSS_Feed extends Minz_Model { $elink = $enclosure->get_link(); if ($elink != '') { $etitle = $enclosure->get_title() ?? ''; - $credit = $enclosure->get_credit() ?? null; + $credits = $enclosure->get_credits() ?? null; $description = $enclosure->get_description() ?? ''; $mime = strtolower($enclosure->get_type() ?? ''); $medium = strtolower($enclosure->get_medium() ?? ''); @@ -534,8 +534,11 @@ class FreshRSS_Feed extends Minz_Model { if ($etitle != '') { $attributeEnclosure['title'] = $etitle; } - if ($credit != null) { - $attributeEnclosure['credit'] = $credit->get_name(); + if (is_array($credits)) { + $attributeEnclosure['credit'] = []; + foreach ($credits as $credit) { + $attributeEnclosure['credit'][] = $credit->get_name(); + } } if ($description != '') { $attributeEnclosure['description'] = $description; |
