diff --git a/services/web/app/coffee/Features/Project/ProjectController.coffee b/services/web/app/coffee/Features/Project/ProjectController.coffee index 7b36465f9f..9a04fafd15 100644 --- a/services/web/app/coffee/Features/Project/ProjectController.coffee +++ b/services/web/app/coffee/Features/Project/ProjectController.coffee @@ -52,7 +52,7 @@ module.exports = ProjectController = deleteProject: (req, res) -> project_id = req.params.Project_id forever = req.query?.forever? - logger.log project_id: project_id, forever: forever, "received request to delete project" + logger.log project_id: project_id, forever: forever, "received request to archive project" if forever doDelete = projectDeleter.deleteProject diff --git a/services/web/app/coffee/Features/Project/ProjectDeleter.coffee b/services/web/app/coffee/Features/Project/ProjectDeleter.coffee index 7d70f26b79..cdbc933135 100644 --- a/services/web/app/coffee/Features/Project/ProjectDeleter.coffee +++ b/services/web/app/coffee/Features/Project/ProjectDeleter.coffee @@ -34,10 +34,10 @@ module.exports = ProjectDeleter = Project.remove _id: project_id, callback archiveProject: (project_id, callback = (error) ->)-> - logger.log project_id:project_id, "deleting project" + logger.log project_id:project_id, "archived project from user request" ProjectGetter.getProject project_id, {owner_ref:true, collaberator_refs:true, readOnly_refs:true}, (err, project)=> if err? or !project? - logger.err err:err, project_id:project_id, "error getting project to delete it" + logger.err err:err, project_id:project_id, "error getting project to archived it" callback(err) else async.series [ @@ -58,8 +58,10 @@ module.exports = ProjectDeleter = Project.update {_id:project_id}, { $set: { archived: true }}, cb ], (err)-> if err? - logger.err err:err, "problem deleting project" - callback(err) + logger.err err:err, "problem archived project" + return callback(err) + logger.log project_id:project_id, "succesfully archived project from user request" + callback() restoreProject: (project_id, callback = (error) ->) -> Project.update {_id:project_id}, { $unset: { archived: true }}, callback