From a93c939dbc8805b7ec7e3b6da168b09115725c6a Mon Sep 17 00:00:00 2001 From: James Allen Date: Wed, 21 Sep 2016 10:11:35 +0100 Subject: [PATCH] Send invite email and notification in the background --- .../Features/Collaborators/CollaboratorsInviteHandler.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/web/app/coffee/Features/Collaborators/CollaboratorsInviteHandler.coffee b/services/web/app/coffee/Features/Collaborators/CollaboratorsInviteHandler.coffee index bf03fe242d..1ece15bf85 100644 --- a/services/web/app/coffee/Features/Collaborators/CollaboratorsInviteHandler.coffee +++ b/services/web/app/coffee/Features/Collaborators/CollaboratorsInviteHandler.coffee @@ -77,10 +77,12 @@ module.exports = CollaboratorsInviteHandler = if err? logger.err {err, projectId, sendingUserId: sendingUser._id, email}, "error saving token" return callback(err) + # Send email and notification in background CollaboratorsInviteHandler._sendMessages projectId, sendingUser, invite, (err) -> if err? logger.err {projectId, email}, "error sending messages for invite" - callback(err, invite) + callback(null, invite) + revokeInvite: (projectId, inviteId, callback=(err)->) -> logger.log {projectId, inviteId}, "removing invite"