From 6bb96beb3a9fe1ff8b6f042787496ae594ad6370 Mon Sep 17 00:00:00 2001
From: Andrew Dolgov <noreply@fakecake.org>
Date: Sat, 4 Jul 2015 19:33:46 +0300
Subject: [PATCH] update_rss_feed: set basic feed info if title is [Unknown]
 (fixes batch subscribe)

---
 include/rssfuncs.php | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/include/rssfuncs.php b/include/rssfuncs.php
index 7a3ea740..8797ee52 100644
--- a/include/rssfuncs.php
+++ b/include/rssfuncs.php
@@ -291,6 +291,17 @@
 		_debug_suppress(!$debug_enabled);
 		_debug("start", $debug_enabled);
 
+		$result = db_query("SELECT title FROM ttrss_feeds
+			WHERE id = '$feed'");
+		$title = db_fetch_result($result, 0, "title");
+
+		// feed was batch-subscribed or something, we need to get basic info
+		// this is not optimal currently as it fetches stuff separately TODO: optimize
+		if ($title == "[Unknown]") {
+			_debug("setting basic feed info for $feed...");
+			set_basic_feed_info($feed);
+		}
+
 		$result = db_query("SELECT id,update_interval,auth_login,
 			feed_url,auth_pass,cache_images,
 			mark_unread_on_update, owner_uid,
-- 
2.39.5