Fix frequency navigation migration

This commit is contained in:
2023-09-12 17:35:44 +02:00
parent eef783bd77
commit b87b5bdd10

View File

@@ -140,8 +140,6 @@ public partial class FrequencyNavigationService : IFrequencyNavigationService, I
if (!File.Exists(_oldDbPath)) return; if (!File.Exists(_oldDbPath)) return;
using var _ = Defer(() => File.Delete(_oldDbPath)); using var _ = Defer(() => File.Delete(_oldDbPath));
if ((await _frequencyNavigationRepository.GetContainersAsync()).Any()) return;
await using var dbStream = File.OpenRead(_oldDbPath); await using var dbStream = File.OpenRead(_oldDbPath);
var containerScores = await JsonSerializer.DeserializeAsync<Dictionary<string, OldContainerFrequencyData>>(dbStream); var containerScores = await JsonSerializer.DeserializeAsync<Dictionary<string, OldContainerFrequencyData>>(dbStream);
if (containerScores is null || containerScores.Count == 0) if (containerScores is null || containerScores.Count == 0)