Fix ClassCastException when Favourites returned are empty. (#386)

This commit is contained in:
Ahmed I. Khalil 2017-05-10 10:52:55 +02:00 committed by Synced Synapse
parent b6822fd0ad
commit 97b10f2b32
1 changed files with 1 additions and 1 deletions

View File

@ -60,7 +60,7 @@ public class Favourites {
ListType.LimitsReturned limits = new ListType.LimitsReturned(jsonObject);
JsonNode resultNode = jsonObject.get(RESULT_NODE);
ArrayNode items = resultNode.has(LIST_NODE) ?
ArrayNode items = resultNode.has(LIST_NODE) && !resultNode.get(LIST_NODE).isNull() ?
(ArrayNode) resultNode.get(LIST_NODE) : null;
if (items == null) {
return new ApiList<>(Collections.<FavouriteType.DetailsFavourite>emptyList(), limits);