Fix state event handling before fetch complete

This commit is contained in:
Yegor Vialov 2019-12-10 22:04:24 +00:00
parent 8db2d8508e
commit 78eb1e779c

View File

@ -160,7 +160,7 @@ class HomeAssistant {
void _handleEntityStateChange(Map eventData) {
//TheLogger.debug( "New state for ${eventData['entity_id']}");
if (_fetchCompleter.isCompleted) {
if (_fetchCompleter != null && _fetchCompleter.isCompleted) {
Map data = Map.from(eventData);
eventBus.fire(new StateChangedEvent(
entityId: data["entity_id"],