From 66f358489585537aaabbb226a114d687d9a97e30 Mon Sep 17 00:00:00 2001 From: robertkleinschuster Date: Thu, 25 May 2023 20:43:11 +0200 Subject: [PATCH] correct parsing for timestamp-links in current video --- src/components/SearchSuggestions.vue | 11 +++++---- src/components/VideoPlayer.vue | 20 ++------------- src/components/WatchVideo.vue | 37 ++++++++++++++++++++-------- src/utils/Misc.js | 21 ++++++++++++++++ 4 files changed, 56 insertions(+), 33 deletions(-) diff --git a/src/components/SearchSuggestions.vue b/src/components/SearchSuggestions.vue index 794085db..0450a5db 100644 --- a/src/components/SearchSuggestions.vue +++ b/src/components/SearchSuggestions.vue @@ -51,11 +51,12 @@ export default { if (this.getPreferenceBoolean("searchHistory", false)) this.searchSuggestions = JSON.parse(localStorage.getItem("search_history")) ?? []; } else { - this.searchSuggestions = ( - await this.fetchJson(this.apiUrl() + "/opensearch/suggestions", { - query: this.searchText, - }) - )?.[1]; + this.searchSuggestions = + ( + await this.fetchJson(this.apiUrl() + "/opensearch/suggestions", { + query: this.searchText, + }) + )?.[1] ?? []; } this.searchSuggestions.unshift(this.searchText); this.setSelected(0); diff --git a/src/components/VideoPlayer.vue b/src/components/VideoPlayer.vue index f8a25654..0787dd9e 100644 --- a/src/components/VideoPlayer.vue +++ b/src/components/VideoPlayer.vue @@ -23,6 +23,7 @@