Fix for states in state filter not strings
This commit is contained in:
parent
1d1d132b33
commit
c1f9c8c16d
@ -18,6 +18,9 @@ class CardData {
|
||||
} else if (!(rawData['type'] is String)) {
|
||||
return CardData(null);
|
||||
}
|
||||
if (rawData['state_filter'] is Map) {
|
||||
rawData['state_filter'] = (rawData['state_filter'] as Map).keys.toList();
|
||||
}
|
||||
switch (rawData['type']) {
|
||||
case CardType.ENTITIES:
|
||||
case CardType.HISTORY_GRAPH:
|
||||
@ -92,7 +95,7 @@ class CardData {
|
||||
type = rawData['type'];
|
||||
conditions = rawData['conditions'] ?? [];
|
||||
showEmpty = rawData['show_empty'] ?? true;
|
||||
stateFilter = rawData['state_filter'] ?? [];
|
||||
stateFilter = rawData['state_filter'] ?? [];
|
||||
} else {
|
||||
type = CardType.UNKNOWN;
|
||||
conditions = [];
|
||||
|
Reference in New Issue
Block a user