From b5be5e0b59e24a06ab62ee2be4b50af10fee6797 Mon Sep 17 00:00:00 2001 From: Ammar Ahmed Date: Wed, 11 Sep 2024 14:12:49 +0500 Subject: [PATCH] mobile: fix itemExists error --- apps/mobile/app/screens/editor/tiptap/use-editor.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/mobile/app/screens/editor/tiptap/use-editor.ts b/apps/mobile/app/screens/editor/tiptap/use-editor.ts index 35f3f6483..a3ab53d16 100644 --- a/apps/mobile/app/screens/editor/tiptap/use-editor.ts +++ b/apps/mobile/app/screens/editor/tiptap/use-editor.ts @@ -660,9 +660,9 @@ export const useEditor = ( lock.current = true; // Handle this case where note was locked on another device and synced. - const locked = await db.vaults.itemExists( - currentNotes.current[noteId] as ItemReference - ); + const locked = note + ? await db.vaults.itemExists(note as ItemReference) + : false; if (note) { if (!locked && tab?.noteLocked) {