From 452e5a2a8030ece3b70331add6412943623fa914 Mon Sep 17 00:00:00 2001 From: Chen Asraf Date: Mon, 13 Oct 2025 15:57:00 +0300 Subject: [PATCH] build: fix pnpm build --- src/components/media/MiniPlayer.vue | 4 ++-- src/views/VideoView.vue | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/media/MiniPlayer.vue b/src/components/media/MiniPlayer.vue index f2b64b3..b63fae2 100644 --- a/src/components/media/MiniPlayer.vue +++ b/src/components/media/MiniPlayer.vue @@ -75,7 +75,7 @@ export default defineComponent({ // Register the player with playback for MediaControls integration playback.registerExternalPlayer({ - play: () => player.value!.play(), + play: () => player.value!.play() || Promise.resolve(), pause: () => player.value!.pause(), paused: () => player.value!.paused(), }) @@ -89,7 +89,7 @@ export default defineComponent({ player.value.currentTime(currentTime) // The play event listener will handle updating the playing state player.value.play() - .then(() => console.log('Video resumed in mini player')) + ?.then(() => console.log('Video resumed in mini player')) .catch((err) => console.warn('Failed to resume play in mini player:', err)) } }, 50) diff --git a/src/views/VideoView.vue b/src/views/VideoView.vue index 01a73a7..9123ab2 100644 --- a/src/views/VideoView.vue +++ b/src/views/VideoView.vue @@ -161,7 +161,7 @@ export default defineComponent({ setTimeout(() => { if (player.value) { player.value.currentTime(savedTime) - player.value.play().catch((err) => console.warn('Failed to resume play after reattach:', err)) + player.value.play()?.catch((err) => console.warn('Failed to resume play after reattach:', err)) } }, 50) } @@ -182,7 +182,7 @@ export default defineComponent({ // Register video player with playback composable for MediaControls integration if (player.value) { playback.registerExternalPlayer({ - play: () => player.value!.play(), + play: () => player.value!.play() || Promise.resolve(), pause: () => player.value!.pause(), paused: () => player.value!.paused(), })