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"]')), );