diff --git a/src/components/Player.vue b/src/components/Player.vue index d5bb099..c01284a 100644 --- a/src/components/Player.vue +++ b/src/components/Player.vue @@ -147,8 +147,8 @@ let prefetchedBlobUrls: Record = {}; // Helper functions function toHttps(url: string): string { if (!url) return ''; - if (url.startsWith('https://') || url.startsWith('http://')) { - return url.replace(/^http:\/\//, 'https://'); + if (url?.startsWith('https://') || url?.startsWith('http://')) { + return url?.replace(/^http:\/\//, 'https://'); } return 'https://' + url; }