mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-10 16:05:49 +01:00
property fixed #2087
This commit is contained in:
@@ -33,6 +33,16 @@ define('forum/login', function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$('#content #username').focus();
|
$('#content #username').focus();
|
||||||
|
|
||||||
|
// Add "returnTo" data if present
|
||||||
|
if (app.previousUrl) {
|
||||||
|
var returnToEl = document.createElement('input');
|
||||||
|
returnToEl.type = 'hidden';
|
||||||
|
returnToEl.name = 'returnTo';
|
||||||
|
returnToEl.value = app.previousUrl.replace(window.location.origin + RELATIVE_PATH, '');
|
||||||
|
$(returnToEl).appendTo(formEl);
|
||||||
|
console.log('appended');
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
return Login;
|
return Login;
|
||||||
|
|||||||
@@ -83,6 +83,11 @@
|
|||||||
return res.status(404).send('');
|
return res.status(404).send('');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Handle returnTo data
|
||||||
|
if (req.body.hasOwnProperty('returnTo') && !req.session.returnTo) {
|
||||||
|
req.session.returnTo = req.body.returnTo;
|
||||||
|
}
|
||||||
|
|
||||||
if (req.body.username && utils.isEmailValid(req.body.username)) {
|
if (req.body.username && utils.isEmailValid(req.body.username)) {
|
||||||
user.getUsernameByEmail(req.body.username, function(err, username) {
|
user.getUsernameByEmail(req.body.username, function(err, username) {
|
||||||
if (err) {
|
if (err) {
|
||||||
|
|||||||
Reference in New Issue
Block a user