From dc45a85c1996169df4517dc9bb7f7368cb176de5 Mon Sep 17 00:00:00 2001 From: dequis Date: Mon, 25 Jul 2016 04:39:10 -0300 Subject: twitter: don't hard-fail with mutes or noretweets (for "identica") Fixes trac ticket 1254 Kinda dirty but better than keeping it broken. --- protocols/twitter/twitter_lib.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/protocols/twitter/twitter_lib.c b/protocols/twitter/twitter_lib.c index 77f487ae..41d95db8 100644 --- a/protocols/twitter/twitter_lib.c +++ b/protocols/twitter/twitter_lib.c @@ -383,6 +383,11 @@ static void twitter_http_get_mutes_ids(struct http_request *req) td = ic->proto_data; + if (req->status_code != 200) { + /* Fail silently */ + return; + } + // Parse the data. if (!(parsed = twitter_parse_response(ic, req))) { return; @@ -421,6 +426,11 @@ static void twitter_http_get_noretweets_ids(struct http_request *req) return; } + if (req->status_code != 200) { + /* Fail silently */ + return; + } + td = ic->proto_data; // Parse the data. -- cgit v1.2.3