v1.18.x
Julian Lam 10 years ago
parent 95129a1b40
commit 99e5015083

@ -16,6 +16,8 @@ define('forum/register', ['csrf', 'translator'], function(csrf, translator) {
register = $('#register'),
agreeTerms = $('#agree-terms');
handleLanguageOverride();
$('#referrer').val(app.previousUrl);
email.on('blur', function() {
@ -223,6 +225,14 @@ define('forum/register', ['csrf', 'translator'], function(csrf, translator) {
});
}
function handleLanguageOverride() {
if (!app.user.uid && config.defaultLang !== config.userLang) {
var formEl = $('[component="register/local"]'),
langEl = $('<input type="hidden" name="userLang" value="' + config.userLang + '" />');
formEl.append(langEl);
}
}
return Register;
});

@ -69,6 +69,10 @@ authenticationController.register = function(req, res, next) {
return res.status(400).send(err.message);
}
if (req.body.userLang) {
user.setSetting(data.uid, 'userLang', req.body.userLang);
}
res.json(data);
});
};

Loading…
Cancel
Save