summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
authorCraig Meyer <[email protected]>2011-08-11 18:51:00 -0400
committerAndrew Dolgov <[email protected]>2011-08-23 12:49:18 +0400
commit147f5632281b0da6f4232b5d8f4e6998ebf1e40b (patch)
tree27abbbe036c7ad5e324482f615fcf0b6f472c1c3 /backend.php
parent8efb5f62e86fd0c11147aec979733a33ade53756 (diff)
Extended Actions to include Select by tag (add local modifications, fix
display for tags starting with a number)
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/backend.php b/backend.php
index cee1b6f07..9519fea43 100644
--- a/backend.php
+++ b/backend.php
@@ -263,6 +263,8 @@
@$vgroup_last_feed = db_escape_string($_REQUEST["vgrlf"]);
$order_by = db_escape_string($_REQUEST["order_by"]);
+ if (is_numeric($feed)) $feed = (int) $feed;
+
/* Feed -5 is a special case: it is used to display auxiliary information
* when there's nothing to load - e.g. no stuff in fresh feed */
@@ -277,10 +279,10 @@
$label_feed = -11-$feed;
$result = db_query($link, "SELECT id FROM ttrss_labels2 WHERE
id = '$label_feed' AND owner_uid = " . $_SESSION['uid']);
- } else if (!$cat_view && $feed > 0) {
+ } else if (!$cat_view && is_numeric($feed) && $feed > 0) {
$result = db_query($link, "SELECT id FROM ttrss_feeds WHERE
id = '$feed' AND owner_uid = " . $_SESSION['uid']);
- } else if ($cat_view && $feed > 0) {
+ } else if ($cat_view && is_numeric($feed) && $feed > 0) {
$result = db_query($link, "SELECT id FROM ttrss_feed_categories WHERE
id = '$feed' AND owner_uid = " . $_SESSION['uid']);
}