aboutsummaryrefslogtreecommitdiff
path: root/p/api/greader.php
diff options
context:
space:
mode:
Diffstat (limited to 'p/api/greader.php')
-rw-r--r--p/api/greader.php12
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 != '') {