X-Git-Url: https://git.wpitchoune.net/gitweb/?p=prss.git;a=blobdiff_plain;f=src%2Fttrss.c;h=d83db4f53e16094c0ed9a193aa07a9c93e719874;hp=4dbde654f9f8f37ec0ff4462cbe7e059c559f45b;hb=646cde735b54f33fd935535c97bace0d9971beb6;hpb=247b0d0e6d3ed87f70e0952791f0ab93a00075c1 diff --git a/src/ttrss.c b/src/ttrss.c index 4dbde65..d83db4f 100644 --- a/src/ttrss.c +++ b/src/ttrss.c @@ -100,6 +100,8 @@ struct feed **ttrss_get_feeds() int i, n; struct feed **feeds, *feed; + printf("ttrss_get_feeds\n"); + rq = create_op("getFeeds"); rp = post_json_object(session_url, rq); @@ -125,6 +127,9 @@ struct feed **ttrss_get_feeds() j = json_object_object_get(jfeed, "id"); feed->id = json_object_get_int(j); + j = json_object_object_get(jfeed, "unread"); + feed->unread = json_object_get_int(j); + feed->headlines = ttrss_get_headlines(feed->id); feeds[i] = feed; @@ -136,6 +141,8 @@ struct feed **ttrss_get_feeds() json_object_put(rp); + printf("ttrss_get_feeds ended\n"); + return feeds; } @@ -145,6 +152,8 @@ struct headline **ttrss_get_headlines(int feed_id) int i, n; struct headline **headlines, *h; + printf("ttrss_get_headlines %d\n", feed_id); + rq = create_op("getHeadlines"); json_object_object_add(rq, "feed_id", json_object_new_int(feed_id)); json_object_object_add(rq, "show_excerpt", json_object_new_boolean(1)); @@ -185,5 +194,7 @@ struct headline **ttrss_get_headlines(int feed_id) json_object_put(rp); + printf("ttrss_get_headlines %d end\n", feed_id); + return headlines; }