fix(Player): media session trailers crash

This commit is contained in:
Tim 2025-10-27 15:46:44 +01:00
parent a35f7e7878
commit 00ebd6c4d0

View file

@ -549,8 +549,8 @@ const Player = ({ urlParams, queryParams }) => {
React.useEffect(() => {
if (!navigator.mediaSession) return;
const metaItem = player.metaItem && player.metaItem.type === 'Ready' ? player.metaItem.content : null;
const videoId = player.selected ? player.selected.streamRequest.path.id : null;
const metaItem = player.metaItem && player.metaItem?.type === 'Ready' ? player.metaItem.content : null;
const videoId = player.selected ? player.selected?.streamRequest?.path?.id : null;
const video = metaItem ? metaItem.videos.find(({ id }) => id === videoId) : null;
const videoInfo = video && video.season && video.episode ? ` (${video.season}x${video.episode})`: null;