From d3ef7e2b81e4d1a71329523fe579bfb50a79c6c1 Mon Sep 17 00:00:00 2001 From: Kavin <20838718+FireMasterK@users.noreply.github.com> Date: Fri, 10 Feb 2023 08:56:50 +0000 Subject: [PATCH] Fix npe when there are no segments in a video. --- src/components/WatchVideo.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/WatchVideo.vue b/src/components/WatchVideo.vue index 7b57b39b..0f7c5d6a 100644 --- a/src/components/WatchVideo.vue +++ b/src/components/WatchVideo.vue @@ -383,7 +383,7 @@ export default { }); const minSegmentLength = Math.max(this.getPreferenceNumber("minSegmentLength", 0), 0); - sponsors.segments = sponsors.segments.filter(segment => { + sponsors.segments = sponsors.segments?.filter(segment => { const length = segment.segment[1] - segment.segment[0]; return length >= minSegmentLength; });