aboutsummaryrefslogtreecommitdiff
path: root/p/api/greader.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2023-09-04 10:09:37 +0200
committerGravatar GitHub <noreply@github.com> 2023-09-04 10:09:37 +0200
commit1c7c1016f4a5147003ed1c438b8a386a63a53cab (patch)
treea0639042ac205cd20863cd24496e79ddae3f562e /p/api/greader.php
parentda405ceee628dca739a12b234a6094a8ebae9c94 (diff)
Fix JSON export/import (#5626)
* Fix import with empty content fix https://github.com/FreshRSS/FreshRSS/issues/5622 Cherry picks on https://github.com/FreshRSS/FreshRSS/pull/5584 * Fix export of tags / labels Article-defined tags were wrongly exported as user-defined labels. * Fix export of tags / labels Article-defined tags were wrongly exported as user-defined labels. * Fix bug with many labels * Better typing * Comments
Diffstat (limited to 'p/api/greader.php')
-rw-r--r--p/api/greader.php6
1 files changed, 1 insertions, 5 deletions
diff --git a/p/api/greader.php b/p/api/greader.php
index e42736869..a014a4db1 100644
--- a/p/api/greader.php
+++ b/p/api/greader.php
@@ -573,11 +573,7 @@ final class GReaderAPI {
}
$entry->_feed($feed);
- if (isset($entryIdsTagNames['e_' . $entry->id()])) {
- $entry->_tags($entryIdsTagNames['e_' . $entry->id()]);
- }
-
- $items[] = $entry->toGReader('compat');
+ $items[] = $entry->toGReader('compat', $entryIdsTagNames['e_' . $entry->id()] ?? []);
}
return $items;
}