FIX: trip password reset username/email

This commit is contained in:
Arpit Jalan 2015-12-10 14:31:42 +05:30
parent 8cf4d52cb6
commit 335e797776

View file

@ -4,7 +4,7 @@ export default Ember.Controller.extend(ModalFunctionality, {
// You need a value in the field to submit it. // You need a value in the field to submit it.
submitDisabled: function() { submitDisabled: function() {
return Ember.isEmpty(this.get('accountEmailOrUsername')) || this.get('disabled'); return Ember.isEmpty(this.get('accountEmailOrUsername').trim()) || this.get('disabled');
}.property('accountEmailOrUsername', 'disabled'), }.property('accountEmailOrUsername', 'disabled'),
actions: { actions: {
@ -43,7 +43,7 @@ export default Ember.Controller.extend(ModalFunctionality, {
}; };
Discourse.ajax('/session/forgot_password', { Discourse.ajax('/session/forgot_password', {
data: { login: this.get('accountEmailOrUsername') }, data: { login: this.get('accountEmailOrUsername').trim() },
type: 'POST' type: 'POST'
}).then(success, fail).finally(function(){ }).then(success, fail).finally(function(){
setTimeout(function(){ setTimeout(function(){