From ac619cd514e3841af2650828bf68f73a3440790f Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Tue, 14 Sep 2021 13:48:25 -0700 Subject: [PATCH] make settings null safer --- lib/settings.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/settings.dart b/lib/settings.dart index 291e8719..fa2d965a 100644 --- a/lib/settings.dart +++ b/lib/settings.dart @@ -75,11 +75,11 @@ class Settings extends ChangeNotifier { // Set Locale and notify listeners switchLocale(Locale(settings["Locale"])); - blockUnknownConnections = settings["BlockUnknownConnections"]; - streamerMode = settings["StreamerMode"]; + blockUnknownConnections = settings["BlockUnknownConnections"] ?? false; + streamerMode = settings["StreamerMode"] ?? false; // Decide whether to enable Experiments - experimentsEnabled = settings["ExperimentsEnabled"]; + experimentsEnabled = settings["ExperimentsEnabled"] ?? false; // Set the internal experiments map. Casting from the Map that we get from JSON experiments = new HashMap.from(settings["Experiments"]);