summaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
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)));