From b9c8ac091fcca189f07be9e512e03377f03d6a99 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Fri, 9 Feb 2024 11:06:11 +0500 Subject: [PATCH] core: fix type errors --- packages/core/src/migrations.ts | 5 ++++- packages/core/src/types.ts | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/core/src/migrations.ts b/packages/core/src/migrations.ts index 53dd30e5d..8c91037d7 100644 --- a/packages/core/src/migrations.ts +++ b/packages/core/src/migrations.ts @@ -397,7 +397,10 @@ const migrations: Migration[] = [ delete item.resolved; return true; }, - + tiny: (item) => { + delete item.resolved; + return true; + }, all: () => true }, async vaultKey(db, key) { diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index d03ab3fb3..8a953b3e9 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -205,6 +205,10 @@ export interface Notebook extends BaseItem<"notebook"> { * @deprecated only kept here for migration purposes. */ totalNotes?: number; + /** + * @deprecated only kept here for migration purposes. + */ + topic?: never; dateDeleted: null; itemType: null; @@ -365,6 +369,11 @@ export interface BaseContentItem extends BaseItem { dateResolved?: number; sessionId?: string; conflicted?: UnencryptedContentItem; + + /** + * @deprecated only kept here for migration purposes + */ + resolved?: never; } export type UnencryptedContentItem = BaseContentItem & {