diff options
author | Andrew Dolgov <[email protected]> | 2009-01-18 10:32:45 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2009-01-18 10:32:45 +0100 |
commit | 810b15613569fcc92b40ada16b32d90f840e2d8a (patch) | |
tree | a6e48dc255dc01997eb4981c20fb61723651899d /modules | |
parent | bb81a1f367d189f6dcc6f05ccb9971a7600f0054 (diff) |
block unsubscribe requests for virtual feeds
Diffstat (limited to 'modules')
-rw-r--r-- | modules/pref-feeds.php | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/modules/pref-feeds.php b/modules/pref-feeds.php index 790555421..ee4e4d1f8 100644 --- a/modules/pref-feeds.php +++ b/modules/pref-feeds.php @@ -703,28 +703,19 @@ if ($subop == "remove") { - if (!WEB_DEMO_MODE) { - - $ids = split(",", db_escape_string($_GET["ids"])); + $ids = split(",", db_escape_string($_GET["ids"])); - foreach ($ids as $id) { + foreach ($ids as $id) { - if ($id > 0) { + if ($id > 0) { - db_query($link, "DELETE FROM ttrss_feeds - WHERE id = '$id' AND owner_uid = " . $_SESSION["uid"]); + db_query($link, "DELETE FROM ttrss_feeds + WHERE id = '$id' AND owner_uid = " . $_SESSION["uid"]); - $icons_dir = ICONS_DIR; + $icons_dir = ICONS_DIR; - if (file_exists($icons_dir . "/$id.ico")) { - unlink($icons_dir . "/$id.ico"); - } - } else if ($id < -10) { - - $label_id = -$id - 11; - - db_query($link, "DELETE FROM ttrss_labels - WHERE id = '$label_id' AND owner_uid = " . $_SESSION["uid"]); + if (file_exists($icons_dir . "/$id.ico")) { + unlink($icons_dir . "/$id.ico"); } } } |