From c2e14ded131b3ffd2a74e375310af05ea02d4e1d Mon Sep 17 00:00:00 2001 From: James Allen Date: Tue, 20 Sep 2016 16:55:12 +0100 Subject: [PATCH] Add null checks for fileRefs and docs, which are not present when calling mkdirp --- .../web/app/coffee/Features/Project/ProjectLocator.coffee | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/services/web/app/coffee/Features/Project/ProjectLocator.coffee b/services/web/app/coffee/Features/Project/ProjectLocator.coffee index 6c5ce708fc..44f68123d6 100644 --- a/services/web/app/coffee/Features/Project/ProjectLocator.coffee +++ b/services/web/app/coffee/Features/Project/ProjectLocator.coffee @@ -101,16 +101,15 @@ module.exports = ProjectLocator = getEntity = (folder, entityName, cb)-> if !entityName? return cb null, folder, "folder" - - for file in folder.fileRefs + for file in folder.fileRefs or [] if file?.name.toLowerCase() == entityName.toLowerCase() result = file type = "file" - for doc in folder.docs + for doc in folder.docs or [] if doc?.name.toLowerCase() == entityName.toLowerCase() result = doc type = "doc" - for childFolder in folder.folders + for childFolder in folder.folders or [] if childFolder?.name.toLowerCase() == entityName.toLowerCase() result = childFolder type = "folder"