mirror of
https://github.com/koodiklinikka/koodiklinikka.fi-api.git
synced 2026-01-26 03:34:03 +00:00
handle already_in_team error properly
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +1,4 @@
|
||||
config.json
|
||||
node_modules
|
||||
.history
|
||||
.env
|
||||
2
package-lock.json
generated
2
package-lock.json
generated
@@ -14,7 +14,7 @@
|
||||
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
|
||||
"integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
|
||||
"requires": {
|
||||
"mime-types": "2.1.17",
|
||||
"mime-types": "~2.1.16",
|
||||
"negotiator": "0.6.1"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user