From 2de8215ab5a1083a0c1f5187ccd04abdedac61a8 Mon Sep 17 00:00:00 2001 From: Joey Peter Date: Tue, 5 Jul 2022 09:22:41 +0200 Subject: [PATCH] fix: Fix NPE when opening video from different App (#53) --- .../integrations/adremover/whitelist/Whitelist.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/integrations/java/app/revanced/integrations/adremover/whitelist/Whitelist.java b/integrations/java/app/revanced/integrations/adremover/whitelist/Whitelist.java index 32244dd0d..8007ffcb1 100644 --- a/integrations/java/app/revanced/integrations/adremover/whitelist/Whitelist.java +++ b/integrations/java/app/revanced/integrations/adremover/whitelist/Whitelist.java @@ -101,7 +101,10 @@ public class Whitelist { } private static boolean isWhitelisted(WhitelistType whitelistType) { - boolean isEnabled = enabledMap.get(whitelistType); + boolean isEnabled = false; + if(enabledMap.containsKey(whitelistType) && enabledMap.get(whitelistType) != null) { + isEnabled = enabledMap.get(whitelistType); + } if (!isEnabled) { return false; } @@ -173,4 +176,4 @@ public class Whitelist { public static void setEnabled(WhitelistType whitelistType, boolean enabled) { enabledMap.put(whitelistType, enabled); } -} \ No newline at end of file +}