handle already_in_team error properly

This commit is contained in:
Riku Rouvila
2020-01-13 19:27:23 +02:00
parent 81ebeff144
commit 7cfeec5404
3 changed files with 10 additions and 2 deletions

View File

@@ -24,6 +24,10 @@ module.exports = function (app) {
res.status(400).send('already_invited');
}
function alreadyInTeam() {
res.status(400).send("already_in_team");
}
slack
.createInvite(req.body.email)
.then(function() {
@@ -45,7 +49,9 @@ module.exports = function (app) {
if(err === 'already_invited') {
return alreadyInvited(req.body.email);
}
if (err === "already_in_team") {
return alreadyInTeam();
}
var message = 'Creating automatic invitation failed for: ' + req.body.email + ' reason: ' + err;
slack.createMessage(message);