Filter strange card data

This commit is contained in:
Yegor Vialov
2020-05-25 10:37:02 +03:00
committed by GitHub
parent 88ae80507c
commit c2d5192c51

View File

@ -26,7 +26,13 @@ class HAView {
} }
(rawData['cards'] ?? []).forEach((rawCardData) { (rawData['cards'] ?? []).forEach((rawCardData) {
if (rawCardData != null) {
if (rawCardData is Map) {
cards.add(CardData.parse(rawCardData)); cards.add(CardData.parse(rawCardData));
} else if (rawCardData is List && rawCardData.length == 1) {
cards.add(CardData.parse(rawCardData[0]));
}
}
}); });
} }