summaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2009-12-16 16:48:49 +0300
committerAndrew Dolgov <[email protected]>2009-12-16 16:48:49 +0300
commitcc3744354b70a2ee3c152a277b2ae649d0cf565e (patch)
tree2abf5c13def228fe04b848e5cb7cc8e1c96ac8a8 /api
parentd960219b0f52bf0e2cdb347d056f1c003b8f05c7 (diff)
api: add updateFeed
Diffstat (limited to 'api')
-rw-r--r--api/index.php14
1 files changed, 14 insertions, 0 deletions
diff --git a/api/index.php b/api/index.php
index 6126c3628..b4f96764c 100644
--- a/api/index.php
+++ b/api/index.php
@@ -341,6 +341,20 @@
break;
+ case "updateFeed":
+ $feed_id = db_escape_string($_REQUEST["feed_id"]);
+
+ $result = db_query($link,
+ "SELECT feed_url FROM ttrss_feeds WHERE id = '$feed_id'
+ AND owner_uid = " . $_SESSION["uid"]);
+
+ if (db_num_rows($result) > 0) {
+ $feed_url = db_fetch_result($result, 0, "feed_url");
+ update_rss_feed($link, $feed_url, $feed_id);
+ }
+
+ break;
+
case "getPref":
$pref_name = db_escape_string($_REQUEST["pref_name"]);
print json_encode(array("value" => get_pref($link, $pref_name)));