Catches exception when can't handle pinned status

This commit is contained in:
tom79 2017-09-16 10:16:05 +02:00
parent 4860348967
commit dd1c80b6d8
1 changed files with 5 additions and 1 deletions

View File

@ -1311,7 +1311,11 @@ public class API {
status.setReblogs_count(Integer.valueOf(resobj.get("reblogs_count").toString()));
status.setReblogged(Boolean.valueOf(resobj.get("reblogged").toString()));
status.setFavourited(Boolean.valueOf(resobj.get("favourited").toString()));
status.setPinned(Boolean.valueOf(resobj.get("pinned").toString()));
try {
status.setPinned(Boolean.valueOf(resobj.get("pinned").toString()));
}catch (JSONException e){
status.setPinned(false);
}
try{
status.setReblog(parseStatuses(context, resobj.getJSONObject("reblog")));
}catch (Exception ignored){}