From dade84ff7f243532470e16dfc02ec3975c5fe4c8 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Sun, 11 Feb 2024 09:51:05 +0500 Subject: [PATCH] core: remove deleteReason property --- packages/core/src/migrations.ts | 5 ++++- packages/core/src/types.ts | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/core/src/migrations.ts b/packages/core/src/migrations.ts index eeea7378a..099a5a135 100644 --- a/packages/core/src/migrations.ts +++ b/packages/core/src/migrations.ts @@ -402,7 +402,10 @@ const migrations: Migration[] = [ delete item.resolved; return true; }, - all: () => true + all: (item) => { + delete item.deleteReason; + return true; + } }, async vaultKey(db, key) { await db.vaults.add({ title: "Default", key }); diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index e41704c38..395dd18d0 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -150,6 +150,11 @@ export interface BaseItem { remote?: boolean; synced?: boolean; deleted?: boolean; + + /** + * @deprecated only kept here for migration purposes + */ + deleteReason?: never; } export type NotebookReference = {