diff options
author | lkisme <lkisme@me.com> | 2017-03-28 00:48:18 +0800 |
---|---|---|
committer | lkisme <lkisme@me.com> | 2017-03-28 00:48:18 +0800 |
commit | f82941550ac469554bc97ea9e1f4c49c6e0ddf27 (patch) | |
tree | 4de0a9727ed80d95a770d55c6c56a01f340b9a24 /models/settings.js | |
parent | feafc46bb5bc336da8d091cc7a0e8e4fc3c3e4f1 (diff) | |
download | wekan-f82941550ac469554bc97ea9e1f4c49c6e0ddf27.tar.gz wekan-f82941550ac469554bc97ea9e1f4c49c6e0ddf27.tar.bz2 wekan-f82941550ac469554bc97ea9e1f4c49c6e0ddf27.zip |
Remove invitation code if email sending failed, improve registration process with invitation
Diffstat (limited to 'models/settings.js')
-rw-r--r-- | models/settings.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/models/settings.js b/models/settings.js index 0e6ab762..29b5f97c 100644 --- a/models/settings.js +++ b/models/settings.js @@ -104,6 +104,7 @@ if (Meteor.isServer) { text: TAPi18n.__('email-invite-register-text', params, lang), }); } catch (e) { + InvitationCodes.remove(_id); throw new Meteor.Error('email-fail', e.message); } } |