Merge pull request #2463 from overleaf/hb-group-error-messages

Display error messages for group adding errors

GitOrigin-RevId: 4ee59319e03480829b8d8d588c0a2a896ac5a6ea
This commit is contained in:
nate stemen 2020-01-02 14:22:18 -05:00 committed by Copybot
parent 074d457f98
commit 38e240ebb6

View file

@ -39,6 +39,22 @@ module.exports = {
email,
function(err, inviteUserData) {
if (err != null) {
if (err.alreadyInTeam) {
return res.status(400).json({
error: {
code: 'user_already_added',
message: req.i18n.translate('user_already_added')
}
})
}
if (err.limitReached) {
return res.status(400).json({
error: {
code: 'group_full',
message: req.i18n.translate('group_full')
}
})
}
return next(err)
}
return res.json({ user: inviteUserData })