Skip to content

Commit 452e5a2

Browse files
committed
build: fix pnpm build
1 parent 0a0f342 commit 452e5a2

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/components/media/MiniPlayer.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export default defineComponent({
7575
7676
// Register the player with playback for MediaControls integration
7777
playback.registerExternalPlayer({
78-
play: () => player.value!.play(),
78+
play: () => player.value!.play() || Promise.resolve(),
7979
pause: () => player.value!.pause(),
8080
paused: () => player.value!.paused(),
8181
})
@@ -89,7 +89,7 @@ export default defineComponent({
8989
player.value.currentTime(currentTime)
9090
// The play event listener will handle updating the playing state
9191
player.value.play()
92-
.then(() => console.log('Video resumed in mini player'))
92+
?.then(() => console.log('Video resumed in mini player'))
9393
.catch((err) => console.warn('Failed to resume play in mini player:', err))
9494
}
9595
}, 50)

src/views/VideoView.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ export default defineComponent({
161161
setTimeout(() => {
162162
if (player.value) {
163163
player.value.currentTime(savedTime)
164-
player.value.play().catch((err) => console.warn('Failed to resume play after reattach:', err))
164+
player.value.play()?.catch((err) => console.warn('Failed to resume play after reattach:', err))
165165
}
166166
}, 50)
167167
}
@@ -182,7 +182,7 @@ export default defineComponent({
182182
// Register video player with playback composable for MediaControls integration
183183
if (player.value) {
184184
playback.registerExternalPlayer({
185-
play: () => player.value!.play(),
185+
play: () => player.value!.play() || Promise.resolve(),
186186
pause: () => player.value!.pause(),
187187
paused: () => player.value!.paused(),
188188
})

0 commit comments

Comments
 (0)