Remove legacy migration

This commit is contained in:
Infi
2024-07-25 15:33:05 +02:00
parent 41c59f6aa0
commit 906eeb5095
11 changed files with 14 additions and 878 deletions
+5 -14
View File
@@ -54,19 +54,7 @@ internal sealed class Database : ISettingsTab
var old = new FileInfo(Path.Join(Plugin.Interface.ConfigDirectory.FullName, "chat.db"));
var migratedOld = new FileInfo(Path.Join(Plugin.Interface.ConfigDirectory.FullName, "chat-litedb.db"));
if (old.Exists)
{
ImGui.TextUnformatted(Language.Options_Database_Old_Heading);
ImGui.Spacing();
if (ImGui.Button(Language.Options_Database_Old_Migration))
Plugin.LegacyMessageImporterWindow.IsOpen = true;
ImGui.Spacing();
ImGui.Separator();
ImGui.Spacing();
}
else if (migratedOld.Exists)
if (old.Exists || migratedOld.Exists)
{
ImGui.TextUnformatted(Language.Options_Database_Old_Heading);
ImGui.Spacing();
@@ -75,7 +63,10 @@ internal sealed class Database : ISettingsTab
{
try
{
migratedOld.Delete();
if (old.Exists)
old.Delete();
else
migratedOld.Delete();
WrapperUtil.AddNotification(Language.Options_Database_Old_Delete_Success, NotificationType.Success);
}
catch (Exception e)