rename variable and fix crash

This commit is contained in:
cvium 2023-08-21 20:34:50 +02:00
parent d223f5b518
commit fb511dbae2
2 changed files with 10 additions and 10 deletions

View File

@ -100,41 +100,41 @@ namespace Emby.Server.Implementations.Data
protected SqliteConnection GetConnection(bool readOnly = false) protected SqliteConnection GetConnection(bool readOnly = false)
{ {
var writeConnection = new SqliteConnection($"Filename={DbFilePath}"); var connection = new SqliteConnection($"Filename={DbFilePath}");
if (CacheSize.HasValue) if (CacheSize.HasValue)
{ {
writeConnection.Execute("PRAGMA cache_size=" + CacheSize.Value); connection.Execute("PRAGMA cache_size=" + CacheSize.Value);
} }
if (!string.IsNullOrWhiteSpace(LockingMode)) if (!string.IsNullOrWhiteSpace(LockingMode))
{ {
writeConnection.Execute("PRAGMA locking_mode=" + LockingMode); connection.Execute("PRAGMA locking_mode=" + LockingMode);
} }
if (!string.IsNullOrWhiteSpace(JournalMode)) if (!string.IsNullOrWhiteSpace(JournalMode))
{ {
writeConnection.Execute("PRAGMA journal_mode=" + JournalMode); connection.Execute("PRAGMA journal_mode=" + JournalMode);
} }
if (JournalSizeLimit.HasValue) if (JournalSizeLimit.HasValue)
{ {
writeConnection.Execute("PRAGMA journal_size_limit=" + JournalSizeLimit.Value); connection.Execute("PRAGMA journal_size_limit=" + JournalSizeLimit.Value);
} }
if (Synchronous.HasValue) if (Synchronous.HasValue)
{ {
writeConnection.Execute("PRAGMA synchronous=" + (int)Synchronous.Value); connection.Execute("PRAGMA synchronous=" + (int)Synchronous.Value);
} }
if (PageSize.HasValue) 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) public SqliteCommand PrepareStatement(SqliteConnection connection, string sql)

View File

@ -5917,7 +5917,7 @@ AND Type = @InternalPersonType)");
item.DvBlSignalCompatibilityId = dvBlSignalCompatibilityId; item.DvBlSignalCompatibilityId = dvBlSignalCompatibilityId;
} }
item.IsHearingImpaired = reader.GetBoolean(43); item.IsHearingImpaired = reader.TryGetBoolean(43, out var result) && result;
if (item.Type == MediaStreamType.Subtitle) if (item.Type == MediaStreamType.Subtitle)
{ {