Copy important settings from previous MASTER settings #202

Merged
trentlarson merged 5 commits from copy-settings into master 2025-09-25 01:29:33 +00:00
2 changed files with 2 additions and 1 deletions
Showing only changes of commit 46d7fee95e - Show all commits

View File

@@ -79,8 +79,8 @@ const MIG_004_SQL = `
warnIfTestServer = (SELECT warnIfTestServer FROM settings WHERE id = 1);
-- CLEANUP: Remove orphaned settings records and clear legacy activeDid values
-- which usually simply clears out the MASTER_SETTINGS_KEY record.
-- This completes the migration from settings-based to table-based active identity
-- Use guarded operations to prevent accidental data loss
DELETE FROM settings WHERE accountDid IS NULL;
UPDATE settings SET activeDid = NULL;
`;

View File

@@ -306,6 +306,7 @@ export default class IdentitySwitcherView extends Vue {
}
await this.$exec("DELETE FROM accounts WHERE id = ?", [id]);
await this.$exec("DELETE FROM settings WHERE accountDid = ?", [accountDid]);
});
// Update UI