Fix poll issue

This commit is contained in:
tom79 2019-12-05 18:07:17 +01:00
parent 86b03312cb
commit 3f5cc56b26
1 changed files with 2 additions and 1 deletions

View File

@ -708,7 +708,7 @@ public class API {
poll.setExpired(resobj.getJSONObject("poll").getBoolean("expired")); poll.setExpired(resobj.getJSONObject("poll").getBoolean("expired"));
poll.setMultiple(resobj.getJSONObject("poll").getBoolean("multiple")); poll.setMultiple(resobj.getJSONObject("poll").getBoolean("multiple"));
poll.setVotes_count(resobj.getJSONObject("poll").getInt("votes_count")); poll.setVotes_count(resobj.getJSONObject("poll").getInt("votes_count"));
if( resobj.getJSONObject("poll").has("voters_count")){ if( resobj.getJSONObject("poll").has("voters_count") && !resobj.getJSONObject("poll").isNull("voters_count")){
poll.setVoters_count(resobj.getJSONObject("poll").getInt("voters_count")); poll.setVoters_count(resobj.getJSONObject("poll").getInt("voters_count"));
}else{ }else{
poll.setVoters_count(resobj.getJSONObject("poll").getInt("votes_count")); poll.setVoters_count(resobj.getJSONObject("poll").getInt("votes_count"));
@ -728,6 +728,7 @@ public class API {
} }
} catch (JSONException ignored) { } catch (JSONException ignored) {
ignored.printStackTrace();
} catch (ParseException e) { } catch (ParseException e) {
e.printStackTrace(); e.printStackTrace();
} }