fix blog title not updating in nav menu

closes #5474
- sets the blogTitle property of config when the title setting is changed
This commit is contained in:
Austin Burdine 2015-06-23 14:15:36 -04:00
parent 9b7dc0d53b
commit 942ca621bc

View File

@ -3,6 +3,7 @@ import randomPassword from 'ghost/utils/random-password';
export default Ember.Controller.extend({ export default Ember.Controller.extend({
notifications: Ember.inject.service(), notifications: Ember.inject.service(),
config: Ember.inject.service(),
selectedTheme: null, selectedTheme: null,
@ -51,9 +52,11 @@ export default Ember.Controller.extend({
actions: { actions: {
save: function () { save: function () {
var notifications = this.get('notifications'); var notifications = this.get('notifications'),
config = this.get('config');
return this.get('model').save().then(function (model) { return this.get('model').save().then(function (model) {
config.set('blogTitle', model.get('title'));
notifications.showSuccess('Settings successfully saved.'); notifications.showSuccess('Settings successfully saved.');
return model; return model;