diff options
Diffstat (limited to 'p/api/greader.php')
| -rw-r--r-- | p/api/greader.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/p/api/greader.php b/p/api/greader.php index 69962e9d5..d538ec429 100644 --- a/p/api/greader.php +++ b/p/api/greader.php @@ -508,6 +508,18 @@ function entriesToArray($entries) { //'htmlUrl' => $line['f_website'], ), ); + foreach ($entry->enclosures() as $enclosure) { + if (!empty($enclosure['url']) && !empty($enclosure['type'])) { + $media = [ + 'href' => $enclosure['url'], + 'type' => $enclosure['type'], + ]; + if (!empty($enclosure['length'])) { + $media['length'] = intval($enclosure['length']); + } + $item['enclosure'][] = $media; + } + } $author = $entry->authors(true); $author = trim($author, '; '); if ($author != '') { |
