From ec764f97e7e3e0fac20f93364c84dfa01651bf95 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 16 Aug 2022 20:02:28 +0300 Subject: [PATCH] generate_syndicated_feed: add source section to JSON-formatted output --- classes/handler/public.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/classes/handler/public.php b/classes/handler/public.php index e1486e753..3db71520d 100755 --- a/classes/handler/public.php +++ b/classes/handler/public.php @@ -219,6 +219,11 @@ class Handler_Public extends Handler { if (!empty($line['note'])) $article['note'] = $line['note']; if (!empty($line['author'])) $article['author'] = $line['author']; + $article['source'] = [ + 'link' => $line['site_url'] ? $line["site_url"] : Config::get_self_url(), + 'title' => $line['feed_title'] ?? $feed_title + ]; + if (count($line["tags"]) > 0) { $article['tags'] = array();