aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Data/SqliteItemRepository.cs
diff options
context:
space:
mode:
authorCody Robibero <cody@robibe.ro>2021-12-16 09:18:51 -0700
committerCody Robibero <cody@robibe.ro>2021-12-16 09:18:51 -0700
commit8ddba552142921e243dc74a3ea594dfbf9d65677 (patch)
tree783d68060f193e2dea2d57fc0cf161cc0316e8eb /Emby.Server.Implementations/Data/SqliteItemRepository.cs
parent0dd304f86c65fe38a5d74186a7b6a5262d46cd50 (diff)
Use string builder instead of string interpolation
Diffstat (limited to 'Emby.Server.Implementations/Data/SqliteItemRepository.cs')
-rw-r--r--Emby.Server.Implementations/Data/SqliteItemRepository.cs10
1 files changed, 6 insertions, 4 deletions
diff --git a/Emby.Server.Implementations/Data/SqliteItemRepository.cs b/Emby.Server.Implementations/Data/SqliteItemRepository.cs
index 312f16b25..beae7e243 100644
--- a/Emby.Server.Implementations/Data/SqliteItemRepository.cs
+++ b/Emby.Server.Implementations/Data/SqliteItemRepository.cs
@@ -3618,7 +3618,7 @@ namespace Emby.Server.Implementations.Data
}
else if (excludeTypes.Length > 1)
{
- var whereBuilder = new StringBuilder();
+ var whereBuilder = new StringBuilder("type not in (");
foreach (var excludeType in excludeTypes)
{
if (_baseItemKindNames.TryGetValue(excludeType, out var baseItemKindName))
@@ -3636,7 +3636,8 @@ namespace Emby.Server.Implementations.Data
// Remove trailing comma.
whereBuilder.Length--;
- whereClauses.Add($"type not in ({whereBuilder})");
+ whereBuilder.Append(')');
+ whereClauses.Add(whereBuilder.ToString());
}
}
else if (includeTypes.Length == 1)
@@ -3653,7 +3654,7 @@ namespace Emby.Server.Implementations.Data
}
else if (includeTypes.Length > 1)
{
- var whereBuilder = new StringBuilder();
+ var whereBuilder = new StringBuilder("type in (");
foreach (var includeType in includeTypes)
{
if (_baseItemKindNames.TryGetValue(includeType, out var baseItemKindName))
@@ -3671,7 +3672,8 @@ namespace Emby.Server.Implementations.Data
// Remove trailing comma.
whereBuilder.Length--;
- whereClauses.Add($"type in ({whereBuilder})");
+ whereBuilder.Append(')');
+ whereClauses.Add(whereBuilder.ToString());
}
if (query.ChannelIds.Count == 1)