From 9736513f59b38865af3243fac08c4a0a66a9d6e2 Mon Sep 17 00:00:00 2001 From: Hayden Faulds Date: Mon, 27 Nov 2017 17:10:20 +0000 Subject: [PATCH] fix ProjectEntityHandler.replaceFile --- .../app/coffee/Features/Project/ProjectEntityHandler.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/web/app/coffee/Features/Project/ProjectEntityHandler.coffee b/services/web/app/coffee/Features/Project/ProjectEntityHandler.coffee index 5e19e4afa5..372e7e3469 100644 --- a/services/web/app/coffee/Features/Project/ProjectEntityHandler.coffee +++ b/services/web/app/coffee/Features/Project/ProjectEntityHandler.coffee @@ -224,9 +224,9 @@ module.exports = ProjectEntityHandler = replaceFile: (project_id, file_id, fsPath, userId, callback)-> self = ProjectEntityHandler - ProjectGetter.getProject project_id, {name:true}, (err, project) -> + FileStoreHandler.uploadFileFromDisk project_id, file_id, fsPath, (err)-> return callback(err) if err? - FileStoreHandler.uploadFileFromDisk project._id, file_id, fsPath, (err)-> + ProjectGetter.getProject project_id, {rootFolder: true, name:true}, (err, project) -> return callback(err) if err? # Note there is a potential race condition here (and elsewhere) # If the file tree changes between findElement and the Project.update