From 10e39801abdee1120b6cf84fabbc0966f2b51d69 Mon Sep 17 00:00:00 2001 From: caneleex Date: Thu, 17 Feb 2022 17:23:36 +0100 Subject: [PATCH] add a null check for parseEnabledMap context param --- .../fi/vanced/libraries/youtube/whitelisting/Whitelist.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/fi/vanced/libraries/youtube/whitelisting/Whitelist.java b/app/src/main/java/fi/vanced/libraries/youtube/whitelisting/Whitelist.java index 21a9ab0..020bd1b 100644 --- a/app/src/main/java/fi/vanced/libraries/youtube/whitelisting/Whitelist.java +++ b/app/src/main/java/fi/vanced/libraries/youtube/whitelisting/Whitelist.java @@ -96,6 +96,9 @@ public class Whitelist { } private static Map parseEnabledMap(Context context) { + if (context == null) { + return Collections.emptyMap(); + } Map enabledMap = new EnumMap<>(WhitelistType.class); for (WhitelistType whitelistType : WhitelistType.values()) { enabledMap.put(whitelistType, SharedPrefUtils.getBoolean(context, whitelistType.getSharedPreferencesName(), whitelistType.getPreferenceEnabledName()));