Files
NodeBB/public/src/client/reset.js
Peter Jaszkowiak a038c66549 ESlint quotes
2017-02-18 01:56:23 -07:00

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;
});