From 25e6d51c17aa9fb6b8b6f0c3ccc98917e8aa6912 Mon Sep 17 00:00:00 2001 From: Yegor Vialov Date: Wed, 3 Jun 2020 18:35:06 +0000 Subject: [PATCH] Ignore map state filters in cards --- lib/cards/card.class.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/cards/card.class.dart b/lib/cards/card.class.dart index 5d73f8d..b7c6b73 100644 --- a/lib/cards/card.class.dart +++ b/lib/cards/card.class.dart @@ -109,7 +109,11 @@ class CardData { type = rawData['type']; conditions = rawData['conditions'] ?? []; showEmpty = rawData['show_empty'] ?? true; - stateFilter = rawData['state_filter'] ?? []; + if (rawData.containsKey('state_filter') && rawData['state_filter'] is List) { + stateFilter = rawData['state_filter']; + } else { + stateFilter = []; + } } else { type = CardType.UNKNOWN; conditions = [];