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
|
config.json
|
||||||
node_modules
|
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",
|
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz",
|
||||||
"integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
|
"integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=",
|
||||||
"requires": {
|
"requires": {
|
||||||
"mime-types": "2.1.17",
|
"mime-types": "~2.1.16",
|
||||||
"negotiator": "0.6.1"
|
"negotiator": "0.6.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -24,6 +24,10 @@ module.exports = function (app) {
|
|||||||
res.status(400).send('already_invited');
|
res.status(400).send('already_invited');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function alreadyInTeam() {
|
||||||
|
res.status(400).send("already_in_team");
|
||||||
|
}
|
||||||
|
|
||||||
slack
|
slack
|
||||||
.createInvite(req.body.email)
|
.createInvite(req.body.email)
|
||||||
.then(function() {
|
.then(function() {
|
||||||
@@ -45,7 +49,9 @@ module.exports = function (app) {
|
|||||||
if(err === 'already_invited') {
|
if(err === 'already_invited') {
|
||||||
return alreadyInvited(req.body.email);
|
return alreadyInvited(req.body.email);
|
||||||
}
|
}
|
||||||
|
if (err === "already_in_team") {
|
||||||
|
return alreadyInTeam();
|
||||||
|
}
|
||||||
var message = 'Creating automatic invitation failed for: ' + req.body.email + ' reason: ' + err;
|
var message = 'Creating automatic invitation failed for: ' + req.body.email + ' reason: ' + err;
|
||||||
slack.createMessage(message);
|
slack.createMessage(message);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user