Added quick bug fix for user verification problems
This commit is contained in:
parent
c59060b658
commit
699252b119
|
@ -61,8 +61,13 @@ config_nev();
|
||||||
|
|
||||||
exports.validateVerificationToken = function(req, res){
|
exports.validateVerificationToken = function(req, res){
|
||||||
nev.confirmTempUser(req.params.token, function(err, user) {
|
nev.confirmTempUser(req.params.token, function(err, user) {
|
||||||
|
//FIXME: Quick hack to prevent already verified users from seeing link has expired page
|
||||||
|
if(errorHandler.getErrorMessage(err) === "Unique field already exists") {
|
||||||
|
return res.status(200).send('User successfully verified');
|
||||||
|
}
|
||||||
|
|
||||||
if(err) {
|
if(err) {
|
||||||
return res.status(500).send( {message: errorHandler.getErrorMessage(err) } );
|
return res.status(500).send( {message: errorHandler.getErrorMessage(err) } );
|
||||||
}
|
}
|
||||||
else if (user){
|
else if (user){
|
||||||
return res.status(200).send('User successfully verified');
|
return res.status(200).send('User successfully verified');
|
||||||
|
|
613
public/dist/application.js
vendored
613
public/dist/application.js
vendored
File diff suppressed because one or more lines are too long
7
public/dist/application.min.js
vendored
7
public/dist/application.min.js
vendored
File diff suppressed because one or more lines are too long
43
public/dist/form-application.js
vendored
43
public/dist/form-application.js
vendored
File diff suppressed because one or more lines are too long
3
public/dist/form-application.min.js
vendored
3
public/dist/form-application.min.js
vendored
File diff suppressed because one or more lines are too long
22
public/dist/form_populate_template_cache.js
vendored
22
public/dist/form_populate_template_cache.js
vendored
File diff suppressed because one or more lines are too long
26
public/dist/vendor.min.js
vendored
26
public/dist/vendor.min.js
vendored
File diff suppressed because one or more lines are too long
26
public/dist/vendor_forms_uglified.js
vendored
26
public/dist/vendor_forms_uglified.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue