From a082b508eb6a95e994b925d08b418e81b000e500 Mon Sep 17 00:00:00 2001
From: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
Date: Wed, 21 Apr 2021 19:08:50 +0530
Subject: [PATCH] Fix NPE check

closes #131
---
 src/components/Preferences.vue | 2 +-
 src/components/WatchVideo.vue  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/components/Preferences.vue b/src/components/Preferences.vue
index e03607de..cf04fbf9 100644
--- a/src/components/Preferences.vue
+++ b/src/components/Preferences.vue
@@ -104,7 +104,7 @@ export default {
             this.selectedInstance = localStorage.getItem("instance") || "https://pipedapi.kavin.rocks";
 
             this.sponsorBlock = localStorage.getItem("sponsorblock") || true;
-            if (localStorage.getItem("selectedSkip")) {
+            if (localStorage.getItem("selectedSkip") !== null) {
                 var skipList = localStorage.getItem("selectedSkip").split(",");
                 this.skipSponsor = this.skipIntro = this.skipOutro = this.skipInteraction = this.skipSelfPromo = this.skipMusicOffTopic = false;
                 skipList.forEach(skip => {
diff --git a/src/components/WatchVideo.vue b/src/components/WatchVideo.vue
index 2a4b4a5a..877ea765 100644
--- a/src/components/WatchVideo.vue
+++ b/src/components/WatchVideo.vue
@@ -93,7 +93,7 @@ export default {
                     "/sponsors/" +
                     this.$route.query.v +
                     "?category=" +
-                    (localStorage && localStorage.getItem("selectedSkip")
+                    (localStorage && localStorage.getItem("selectedSkip") !== null
                         ? encodeURIComponent('["' + localStorage.getItem("selectedSkip").replace(",", '","') + '"]')
                         : encodeURIComponent('["sponsor", "interaction", "selfpromo", "music_offtopic"]')),
             );