- log_debug("ws_set_article_unread(%d,%d)", id, unread);
+ rq = ws_request_new("getFeeds");
+ ws_request_add_att_int(rq, "cat_id", 0);
+
+ rp = ws_execute(rq);
+
+ if (rp) {
+ feeds = feeds_update(feeds, rp);
+ json_object_put(rp);
+ }
+
+ ws_request_add_att_int(rq, "cat_id", -3);
+ rp = ws_execute(rq);
+ json_object_put(rq);
+
+ if (rp) {
+ feeds = feeds_update(feeds, rp);
+ json_object_put(rp);
+ }
+
+ log_debug("ws_update_feeds() done");
+
+ return feeds;
+}
+
+struct json_object *ws_request_new_set_article_unread(int id, int unread)
+{
+ struct json_object *rq;