Fix mistakes handling in gauge card
This commit is contained in:
@ -379,7 +379,7 @@ class GaugeCardData extends CardData {
|
|||||||
}
|
}
|
||||||
severity = rawData['severity'];
|
severity = rawData['severity'];
|
||||||
//Parsing entity
|
//Parsing entity
|
||||||
var entitiId = rawData["entity"];
|
var entitiId = rawData["entity"] is List ? rawData["entity"][0] : rawData["entity"];
|
||||||
if (entitiId != null && entitiId is String) {
|
if (entitiId != null && entitiId is String) {
|
||||||
if (HomeAssistant().entities.isExist(entitiId)) {
|
if (HomeAssistant().entities.isExist(entitiId)) {
|
||||||
entities.add(EntityWrapper(
|
entities.add(EntityWrapper(
|
||||||
@ -390,7 +390,7 @@ class GaugeCardData extends CardData {
|
|||||||
entities.add(EntityWrapper(entity: Entity.missed(entitiId)));
|
entities.add(EntityWrapper(entity: Entity.missed(entitiId)));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
entities.add(EntityWrapper(entity: Entity.missed(entitiId)));
|
entities.add(EntityWrapper(entity: Entity.missed('$entitiId')));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user