From c00907f2ed4880a6ec8f06edfd21ee4b12c50c94 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 9 Nov 2010 13:28:10 +0300 Subject: properly handle on-the-fly adding of categories --- functions.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'functions.php') diff --git a/functions.php b/functions.php index f9de0622f..d9754a2f7 100644 --- a/functions.php +++ b/functions.php @@ -3047,17 +3047,19 @@ WHERE owner_uid = ".$_SESSION["uid"]." ORDER BY title"); if (db_num_rows($result) > 0 && $include_all_cats) { - print ""; + print ""; } while ($line = db_fetch_assoc($result)) { if ($line["id"] == $default_id) { $is_selected = "selected=\"1\""; } else { - $is_selected = ""; + $is_selected = ""; } - printf("", - $line["id"], htmlspecialchars($line["title"])); + + if ($line["title"]) + printf("", + $line["id"], htmlspecialchars($line["title"])); } print ""; @@ -6609,6 +6611,9 @@ } function add_feed_category($link, $feed_cat) { + + if (!$feed_cat) return false; + db_query($link, "BEGIN"); $result = db_query($link, -- cgit v1.2.3-54-g00ecf