From b0d6514a5e940722eb9913a3fa116247be364591 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Fri, 23 Feb 2024 12:12:44 +0500 Subject: [PATCH] core: fix deleted items getting imported during backup restore --- packages/core/src/types.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index c9e1d96c3..6799d62eb 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -497,11 +497,11 @@ export type BaseTrashItem> = export type TrashItem = BaseTrashItem | BaseTrashItem; export function isDeleted(item: any): item is DeletedItem { - return !!item.deleted && !item.type; + return !!item.deleted && item.type !== "trash"; } -export function isTrashItem(item: MaybeDeletedItem): item is TrashItem { - return !isDeleted(item) && item.type === "trash"; +export function isTrashItem(item: any): item is TrashItem { + return item.type === "trash"; } export function isGroupHeader(item: any): item is GroupHeader {