From c8a8fe6af7aaf191d58c852b0fd23416ed85ac6e Mon Sep 17 00:00:00 2001 From: Shane Kilkelly Date: Fri, 25 May 2018 16:01:11 +0100 Subject: [PATCH] Use Agent.handleError in case checkAuth produces an error --- .../coffee/Features/LinkedFiles/LinkedFilesController.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/web/app/coffee/Features/LinkedFiles/LinkedFilesController.coffee b/services/web/app/coffee/Features/LinkedFiles/LinkedFilesController.coffee index 67acdcfc86..807325371f 100644 --- a/services/web/app/coffee/Features/LinkedFiles/LinkedFilesController.coffee +++ b/services/web/app/coffee/Features/LinkedFiles/LinkedFilesController.coffee @@ -24,8 +24,8 @@ module.exports = LinkedFilesController = { linkedFileData = Agent.sanitizeData(data) linkedFileData.provider = provider Agent.checkAuth project_id, data, user_id, (err, allowed) -> - return next(err) if err? - return ses.sendStatus(403) if !allowed + return Agent.handleError(err, req, res, next) if err? + return res.sendStatus(403) if !allowed Agent.writeIncomingFileToDisk project_id, linkedFileData, user_id, (error, fsPath) -> if error? logger.error {err: error, project_id, name, linkedFileData, parent_folder_id, user_id}, 'error writing linked file to disk'