chore: Filter out sessions with prerolls in JellyfinAPI

This commit is contained in:
CyferShepard
2024-06-16 21:02:17 +02:00
parent 0f57a94aed
commit c1e73a0370

View File

@@ -367,8 +367,14 @@ class JellyfinAPI {
},
});
let result = response.data && Array.isArray(response.data) ? response.data : [];
if (result.length > 0) {
result = result.filter((session) => session.NowPlayingItem !== undefined && session.NowPlayingItem.Type != "Trailer");
result = result.filter(
(session) =>
session.NowPlayingItem !== undefined &&
session.NowPlayingItem.Type != "Trailer" &&
session.NowPlayingItem.ProviderIds["prerolls.video"] == undefined
);
}
return result;
} catch (error) {