mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-13 22:53:32 +03:00
Invited user can sign up successfully
issue #5525 - add `DS.Errors` to `signup` model - add check for errors: run `showErrors` method only if errors are defined, like in `signin` controller
This commit is contained in:
parent
fb43e3a39b
commit
f3c4df3f98
@ -45,7 +45,9 @@ export default Ember.Controller.extend(ValidationEngine, {
|
||||
});
|
||||
}).catch(function (errors) {
|
||||
self.toggleProperty('submitting');
|
||||
notifications.showErrors(errors);
|
||||
if (errors) {
|
||||
notifications.showErrors(errors);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
import Ember from 'ember';
|
||||
import DS from 'ember-data';
|
||||
import {request as ajax} from 'ic-ajax';
|
||||
import Configuration from 'simple-auth/configuration';
|
||||
import styleBody from 'ghost/mixins/style-body';
|
||||
@ -35,6 +36,7 @@ export default Ember.Route.extend(styleBody, {
|
||||
|
||||
model.set('email', email);
|
||||
model.set('token', params.token);
|
||||
model.set('errors', DS.Errors.create());
|
||||
|
||||
return ajax({
|
||||
url: self.get('ghostPaths.url').api('authentication', 'invitation'),
|
||||
|
Loading…
Reference in New Issue
Block a user