From 8166d8ce6d97f3dd9381c80c95783816281f3427 Mon Sep 17 00:00:00 2001 From: Yegor Vialov Date: Thu, 7 May 2020 15:33:45 +0000 Subject: [PATCH] Fix null data referense --- lib/home_assistant.class.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/home_assistant.class.dart b/lib/home_assistant.class.dart index 3600dd0..b8964ce 100644 --- a/lib/home_assistant.class.dart +++ b/lib/home_assistant.class.dart @@ -163,7 +163,7 @@ class HomeAssistant { if (sharedPrefs != null && sharedPrefs.containsKey('cached_states')) { try { var data = json.decode(sharedPrefs.getString('cached_states')); - _parseStates(data); + _parseStates(data ?? []); } catch (e, stacktrace) { Logger.e('Error getting cached states: $e', stacktrace: stacktrace); }