diff --git a/MediaCleaner/ItemsAdapter.cs b/MediaCleaner/ItemsAdapter.cs index 38c6639..a249702 100644 --- a/MediaCleaner/ItemsAdapter.cs +++ b/MediaCleaner/ItemsAdapter.cs @@ -88,7 +88,7 @@ public IEnumerable GetNotPlayedItems( var userData = _userDataManager.GetUserData(user, item); var isWatching = userData.PlaybackPositionTicks != 0; - if (userData.Played || isWatching) + if ((userData.Played && userData.LastPlayedDate >= item.DateCreated) || isWatching) { _logger.LogTrace("\"{Name}\" ({Id}) was played by {Username}", item.Name, item.Id, user.Username); continue;