Revert IsPlayed optimization, pass UserItemData to IsPlayed when available (#14786)

This commit is contained in:
Cody Robibero
2025-09-14 11:18:21 -06:00
committed by GitHub
parent 7c6cedd90a
commit 4d36bd635d
6 changed files with 17 additions and 20 deletions

View File

@@ -542,7 +542,7 @@ namespace MediaBrowser.Controller.Entities
if (query.IsPlayed.HasValue)
{
userData ??= userDataManager.GetUserData(user, item);
if (userData.Played != query.IsPlayed.Value)
if (item.IsPlayed(user, userData) != query.IsPlayed.Value)
{
return false;
}