Skip to content

Commit 4a0fb5f

Browse files
committed
V2026.5.2
1 parent 68eed48 commit 4a0fb5f

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

Nickvision.Desktop/Application/DatabaseService.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -484,8 +484,9 @@ private void EnsureDatabase()
484484
}
485485
}
486486
Directory.CreateDirectory(Path.GetDirectoryName(path)!);
487-
_connection = new SqliteConnection(new SqliteConnectionStringBuilder($"Data Source='{path}'")
487+
_connection = new SqliteConnection(new SqliteConnectionStringBuilder()
488488
{
489+
DataSource = path,
489490
Mode = SqliteOpenMode.ReadWriteCreate,
490491
Password = secret ?? string.Empty,
491492
Pooling = false
@@ -536,8 +537,9 @@ private async Task EnsureDatabaseAsync()
536537
}
537538
}
538539
Directory.CreateDirectory(Path.GetDirectoryName(path)!);
539-
_connection = new SqliteConnection(new SqliteConnectionStringBuilder($"Data Source='{path}'")
540+
_connection = new SqliteConnection(new SqliteConnectionStringBuilder()
540541
{
542+
DataSource = path,
541543
Mode = SqliteOpenMode.ReadWriteCreate,
542544
Password = secret ?? string.Empty,
543545
Pooling = false

Nickvision.Desktop/Keyring/KeyringService.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,9 @@ private async Task EnsureTableAsync()
142142
_logger.LogDebug($"Deleted old keyring ring2 file ({ring2Path}).");
143143
return;
144144
}
145-
var oldCredentialDb = new SqliteConnection(new SqliteConnectionStringBuilder($"Data Source='{ring2Path}'")
145+
var oldCredentialDb = new SqliteConnection(new SqliteConnectionStringBuilder()
146146
{
147+
DataSource = ring2Path,
147148
Mode = SqliteOpenMode.ReadWriteCreate,
148149
Password = secret.Value,
149150
Pooling = false

Nickvision.Desktop/Nickvision.Desktop.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
99
<EnableWindowsTargeting>true</EnableWindowsTargeting>
1010
<PackageId>Nickvision.Desktop</PackageId>
11-
<Version>2026.5.1</Version>
11+
<Version>2026.5.2</Version>
1212
<Company>Nickvision</Company>
1313
<Authors>Nickvision</Authors>
1414
<Description>A cross-platform base for Nickvision desktop applications.</Description>

0 commit comments

Comments
 (0)