diff options
| author | Luke <luke.pulverenti@gmail.com> | 2016-05-17 16:17:26 -0400 |
|---|---|---|
| committer | Luke <luke.pulverenti@gmail.com> | 2016-05-17 16:17:26 -0400 |
| commit | 6465f1f6993a36bc48a74346e0f1e26b9e9adf90 (patch) | |
| tree | 715431ca1f11f608a04e68f4c398c423d34543b1 /MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs | |
| parent | 569747d3412e0c82b57717b9042312308783dd26 (diff) | |
| parent | 5486e40e1d057f0a4b845a5cc2df92afdaa86c3f (diff) | |
Merge pull request #1744 from MediaBrowser/dev
Dev
Diffstat (limited to 'MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs index e04c87917..78e0bce17 100644 --- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs +++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs @@ -2405,17 +2405,20 @@ namespace MediaBrowser.Server.Implementations.Persistence cmd.Parameters.Add(cmd, "@IsFavorite", DbType.Boolean).Value = query.IsFavorite.Value; } - if (query.IsPlayed.HasValue) + if (EnableJoinUserData(query)) { - if (query.IsPlayed.Value) - { - whereClauses.Add("(played=@IsPlayed)"); - } - else + if (query.IsPlayed.HasValue) { - whereClauses.Add("(played is null or played=@IsPlayed)"); + if (query.IsPlayed.Value) + { + whereClauses.Add("(played=@IsPlayed)"); + } + else + { + whereClauses.Add("(played is null or played=@IsPlayed)"); + } + cmd.Parameters.Add(cmd, "@IsPlayed", DbType.Boolean).Value = query.IsPlayed.Value; } - cmd.Parameters.Add(cmd, "@IsPlayed", DbType.Boolean).Value = query.IsPlayed.Value; } if (query.IsResumable.HasValue) |
