aboutsummaryrefslogtreecommitdiff
path: root/classes/OPML.php
diff options
context:
space:
mode:
authorwn <4-wn@users.noreply.gitlab.tt-rss.org>2025-08-29 10:03:27 -0500
committerwn <4-wn@users.noreply.gitlab.tt-rss.org>2025-08-29 10:03:27 -0500
commit98dbf4973380a525cbdeb542786838de10ad6d08 (patch)
treed0225325d81687fbaaf825f9184f133a09003f80 /classes/OPML.php
parent57cd48d9f73478dcd315deb0fd5dab1a756f44fc (diff)
parentecef0ae9512a3227221e107fe47dab91da6e5f4c (diff)
Merge branch 'bugfix/published-feed-title' into 'master'
Fix getting the title for syndicated feeds. See merge request tt-rss/tt-rss!182
Diffstat (limited to 'classes/OPML.php')
-rw-r--r--classes/OPML.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/classes/OPML.php b/classes/OPML.php
index 0560cc5f5..af17a7124 100644
--- a/classes/OPML.php
+++ b/classes/OPML.php
@@ -182,6 +182,7 @@ class OPML extends Handler_Protected {
if ($cat_filter && $tmp_line["cat_id"] || $tmp_line["feed_id"]) {
$tmp_line["feed"] = Feeds::_get_title(
$cat_filter ? $tmp_line["cat_id"] : $tmp_line["feed_id"],
+ $_SESSION['uid'],
$cat_filter);
} else {
$tmp_line["feed"] = "";
@@ -193,13 +194,13 @@ class OPML extends Handler_Protected {
if (str_starts_with($feed_id, "CAT:")) {
$feed_id = (int)substr($feed_id, 4);
if ($feed_id) {
- array_push($match, [Feeds::_get_cat_title($feed_id), true, false]);
+ array_push($match, [Feeds::_get_cat_title($feed_id, $owner_uid), true, false]);
} else {
array_push($match, [0, true, true]);
}
} else {
if ($feed_id) {
- array_push($match, [Feeds::_get_title((int)$feed_id), false, false]);
+ array_push($match, [Feeds::_get_title((int)$feed_id, $owner_uid), false, false]);
} else {
array_push($match, [0, false, true]);
}