aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2016-05-17 16:17:26 -0400
committerLuke <luke.pulverenti@gmail.com>2016-05-17 16:17:26 -0400
commit6465f1f6993a36bc48a74346e0f1e26b9e9adf90 (patch)
tree715431ca1f11f608a04e68f4c398c423d34543b1 /MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs
parent569747d3412e0c82b57717b9042312308783dd26 (diff)
parent5486e40e1d057f0a4b845a5cc2df92afdaa86c3f (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.cs19
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)