From b8d7277d88dafeff378c673037453ffa5e5d7fbc Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 11 Apr 2026 10:48:09 +0300 Subject: [PATCH] feat(server): remove old keyboard shortcuts from options (closes #4543) --- apps/server/src/migrations/migrations.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/apps/server/src/migrations/migrations.ts b/apps/server/src/migrations/migrations.ts index 40edefdc6a..f64e13d74f 100644 --- a/apps/server/src/migrations/migrations.ts +++ b/apps/server/src/migrations/migrations.ts @@ -6,6 +6,16 @@ // Migrations should be kept in descending order, so the latest migration is first. const MIGRATIONS: (SqlMigration | JsMigration)[] = [ + // Clean up obsolete keyboard shortcut options from renamed actions + { + version: 237, + sql: /*sql*/` + DELETE FROM options WHERE name = 'keyboardShortcutsShowNoteRevisions'; + DELETE FROM entity_changes WHERE entityName = 'options' AND entityId = 'keyboardShortcutsShowNoteRevisions'; + DELETE FROM options WHERE name = 'keyboardShortcutsForceSaveNoteRevision'; + DELETE FROM entity_changes WHERE entityName = 'options' AND entityId = 'keyboardShortcutsForceSaveNoteRevision'; + ` + }, // Add text representation column to blobs table { version: 236,