struct feed *feed, **tmp;
const char *title, *url;
- log_debug("ttrss_get_feeds()");
+ log_debug("ws_update_feeds()");
rq = ws_request_new("getFeeds");
feeds = NULL;
}
- log_debug("ttrss_get_feeds() done");
+ log_debug("ws_update_feeds() done");
return feeds;
}
+
+void ws_set_article_unread(int id, int unread)
+{
+ struct json_object *rp, *rq;
+
+ log_debug("ws_set_article_unread(%d,%d)", id, unread);
+
+ rq = ws_request_new("updateArticle");
+ json_object_object_add(rq, "article_ids", json_object_new_int(id));
+ json_object_object_add(rq, "field", json_object_new_int(2));
+ json_object_object_add(rq, "mode", json_object_new_int(unread));
+
+ rp = ws_execute(rq);
+
+ json_object_put(rq);
+
+ if (rp)
+ json_object_put(rp);
+
+ log_debug("ws_set_article_unread(%d,%d) done", id, unread);
+}