From d0a5197c0aa9d44413366258b0ff81512ba2cba4 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 15 Jan 2014 17:19:37 -0500 Subject: support recursive played filter --- .../Sorting/IsUnplayedComparer.cs | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'MediaBrowser.Server.Implementations/Sorting') diff --git a/MediaBrowser.Server.Implementations/Sorting/IsUnplayedComparer.cs b/MediaBrowser.Server.Implementations/Sorting/IsUnplayedComparer.cs index 596b344def..6c757a8a3f 100644 --- a/MediaBrowser.Server.Implementations/Sorting/IsUnplayedComparer.cs +++ b/MediaBrowser.Server.Implementations/Sorting/IsUnplayedComparer.cs @@ -32,14 +32,7 @@ namespace MediaBrowser.Server.Implementations.Sorting /// DateTime. private int GetValue(BaseItem x) { - var userdata = UserDataRepository.GetUserData(User.Id, x.GetUserDataKey()); - - if (userdata == null) - { - return 0; - } - - return userdata.Played ? 1 : 0; + return x.IsPlayed(User) ? 1 : 0; } /// @@ -90,14 +83,7 @@ namespace MediaBrowser.Server.Implementations.Sorting /// DateTime. private int GetValue(BaseItem x) { - var userdata = UserDataRepository.GetUserData(User.Id, x.GetUserDataKey()); - - if (userdata == null) - { - return 1; - } - - return userdata.Played ? 0 : 1; + return x.IsPlayed(User) ? 0 : 1; } /// -- cgit v1.2.3