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"