X-Git-Url: https://git.wpitchoune.net/gitweb/?p=prss.git;a=blobdiff_plain;f=src%2Fttrss.c;h=18b6369abb76d52b7298677c0228241fb0e2fba9;hp=2a94e99bf3f60e063c667f306d667751d82f89a6;hb=4c8273864b951d26b002c8f2ec6e92a9a13799b6;hpb=2acb4f4b249348eeb6ca4bf37836889be55418ff diff --git a/src/ttrss.c b/src/ttrss.c index 2a94e99..18b6369 100644 --- a/src/ttrss.c +++ b/src/ttrss.c @@ -23,7 +23,7 @@ #include #include -#include "phttp.h" +#include "http.h" #include "ttrss.h" #include "url.h" @@ -59,14 +59,13 @@ void ttrss_login(const char *url, const char *user, const char *password) strcat(session_url, "/api/"); free(tmp); - rq = create_op("login"); json_object_object_add(rq, "user", json_object_new_string(user)); json_object_object_add(rq, "password", json_object_new_string(password)); - rp = post_json_object(session_url, rq); + rp = http_json_get(session_url, rq); json_object_put(rq); content = json_object_object_get(rp, "content"); @@ -106,7 +105,7 @@ const char *ttrss_get_headline_content(struct headline *h) json_object_object_add(rq, "article_id", json_object_new_int(h->id)); - rp = post_json_object(session_url, rq); + rp = http_json_get(session_url, rq); json_object_put(rq); @@ -141,7 +140,7 @@ static struct headline **get_headlines(int feed_id) rq = create_op("getHeadlines"); json_object_object_add(rq, "feed_id", json_object_new_int(feed_id)); - rp = post_json_object(session_url, rq); + rp = http_json_get(session_url, rq); json_object_put(rq); @@ -228,7 +227,7 @@ struct feed **ttrss_get_feeds() rq = create_op("getFeeds"); - rp = post_json_object(session_url, rq); + rp = http_json_get(session_url, rq); json_object_put(rq); content = json_object_object_get(rp, "content"); @@ -290,7 +289,7 @@ void ttrss_set_article_unread(int id, int unread) json_object_object_add(rq, "field", json_object_new_int(2)); json_object_object_add(rq, "mode", json_object_new_int(unread)); - rp = post_json_object(session_url, rq); + rp = http_json_get(session_url, rq); json_object_put(rq); json_object_put(rp);