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 & {