mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-02-02 12:50:00 +01:00
33 lines
674 B
JavaScript
33 lines
674 B
JavaScript
'use strict';
|
|
|
|
|
|
define('forum/reset', function () {
|
|
var ResetPassword = {};
|
|
|
|
ResetPassword.init = function () {
|
|
var inputEl = $('#email');
|
|
var errorEl = $('#error');
|
|
var successEl = $('#success');
|
|
|
|
$('#reset').on('click', function () {
|
|
if (inputEl.val() && inputEl.val().indexOf('@') !== -1) {
|
|
socket.emit('user.reset.send', inputEl.val(), function (err) {
|
|
if (err) {
|
|
return app.alertError(err.message);
|
|
}
|
|
|
|
errorEl.addClass('hide');
|
|
successEl.removeClass('hide');
|
|
inputEl.val('');
|
|
});
|
|
} else {
|
|
successEl.addClass('hide');
|
|
errorEl.removeClass('hide');
|
|
}
|
|
return false;
|
|
});
|
|
};
|
|
|
|
return ResetPassword;
|
|
});
|