Fix null data referense for panels

This commit is contained in:
Yegor Vialov 2020-05-07 15:38:38 +00:00
parent 8166d8ce6d
commit dbeaaaf91e

View File

@ -264,7 +264,7 @@ class HomeAssistant {
if (sharedPrefs != null && sharedPrefs.containsKey('cached_panels')) { if (sharedPrefs != null && sharedPrefs.containsKey('cached_panels')) {
try { try {
var data = json.decode(sharedPrefs.getString('cached_panels')); var data = json.decode(sharedPrefs.getString('cached_panels'));
_parsePanels(data); _parsePanels(data ?? {});
} catch (e, stacktrace) { } catch (e, stacktrace) {
Logger.e(e, stacktrace: stacktrace); Logger.e(e, stacktrace: stacktrace);
panels.clear(); panels.clear();