From 45cca9e00224d075a5c12e2339552244ef84641d Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Tue, 12 Nov 2019 17:50:48 +0000 Subject: [PATCH] Desktop: Fixes #2079: Do not crash when a notebook parent does not exist --- ReactNativeClient/lib/models/Folder.js | 1 + 1 file changed, 1 insertion(+) diff --git a/ReactNativeClient/lib/models/Folder.js b/ReactNativeClient/lib/models/Folder.js index f994224ad1..32090b44b3 100644 --- a/ReactNativeClient/lib/models/Folder.js +++ b/ReactNativeClient/lib/models/Folder.js @@ -121,6 +121,7 @@ class Folder extends BaseItem { let parentId = noteCount.folder_id; do { let folder = foldersById[parentId]; + if (!folder) break; // https://github.com/laurent22/joplin/issues/2079 folder.note_count = (folder.note_count || 0) + noteCount.note_count; parentId = folder.parent_id; } while (parentId);