aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcvium <clausvium@gmail.com>2023-08-21 20:34:50 +0200
committercvium <clausvium@gmail.com>2023-08-21 20:34:50 +0200
commitfb511dbae2ccca240e02818f7cba8d6d933fcadd (patch)
tree4001829a3f6dee4ba80c270936c924a82ab06150
parentd223f5b5186f89ff9c6e931ae2341b44b190946d (diff)
rename variable and fix crash
-rw-r--r--Emby.Server.Implementations/Data/BaseSqliteRepository.cs18
-rw-r--r--Emby.Server.Implementations/Data/SqliteItemRepository.cs2
2 files changed, 10 insertions, 10 deletions
diff --git a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
index 6ee2d800c..2152edaf4 100644
--- a/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
+++ b/Emby.Server.Implementations/Data/BaseSqliteRepository.cs
@@ -100,41 +100,41 @@ namespace Emby.Server.Implementations.Data
protected SqliteConnection GetConnection(bool readOnly = false)
{
- var writeConnection = new SqliteConnection($"Filename={DbFilePath}");
+ var connection = new SqliteConnection($"Filename={DbFilePath}");
if (CacheSize.HasValue)
{
- writeConnection.Execute("PRAGMA cache_size=" + CacheSize.Value);
+ connection.Execute("PRAGMA cache_size=" + CacheSize.Value);
}
if (!string.IsNullOrWhiteSpace(LockingMode))
{
- writeConnection.Execute("PRAGMA locking_mode=" + LockingMode);
+ connection.Execute("PRAGMA locking_mode=" + LockingMode);
}
if (!string.IsNullOrWhiteSpace(JournalMode))
{
- writeConnection.Execute("PRAGMA journal_mode=" + JournalMode);
+ connection.Execute("PRAGMA journal_mode=" + JournalMode);
}
if (JournalSizeLimit.HasValue)
{
- writeConnection.Execute("PRAGMA journal_size_limit=" + JournalSizeLimit.Value);
+ connection.Execute("PRAGMA journal_size_limit=" + JournalSizeLimit.Value);
}
if (Synchronous.HasValue)
{
- writeConnection.Execute("PRAGMA synchronous=" + (int)Synchronous.Value);
+ connection.Execute("PRAGMA synchronous=" + (int)Synchronous.Value);
}
if (PageSize.HasValue)
{
- writeConnection.Execute("PRAGMA page_size=" + PageSize.Value);
+ connection.Execute("PRAGMA page_size=" + PageSize.Value);
}
- writeConnection.Execute("PRAGMA temp_store=" + (int)TempStore);
+ connection.Execute("PRAGMA temp_store=" + (int)TempStore);
- return writeConnection;
+ return connection;
}
public SqliteCommand PrepareStatement(SqliteConnection connection, string sql)
diff --git a/Emby.Server.Implementations/Data/SqliteItemRepository.cs b/Emby.Server.Implementations/Data/SqliteItemRepository.cs
index 7e1c3bb4c..ad7ade54e 100644
--- a/Emby.Server.Implementations/Data/SqliteItemRepository.cs
+++ b/Emby.Server.Implementations/Data/SqliteItemRepository.cs
@@ -5917,7 +5917,7 @@ AND Type = @InternalPersonType)");
item.DvBlSignalCompatibilityId = dvBlSignalCompatibilityId;
}
- item.IsHearingImpaired = reader.GetBoolean(43);
+ item.IsHearingImpaired = reader.TryGetBoolean(43, out var result) && result;
if (item.Type == MediaStreamType.Subtitle)
{