From 6ee5ba22918c4501ac1e7338b619455a8b7cd0c6 Mon Sep 17 00:00:00 2001 From: Maurice Williams Date: Sat, 2 Aug 2014 14:27:12 -0400 Subject: [PATCH] Error modifying "author" attribute before post record has been created fixes #3523 - when changing the author, added a check to NOT trigger a save if the post has not been created/saved as yet --- ghost/admin/controllers/post-settings-menu.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ghost/admin/controllers/post-settings-menu.js b/ghost/admin/controllers/post-settings-menu.js index 3829c6e9c4..9db50ee4c1 100644 --- a/ghost/admin/controllers/post-settings-menu.js +++ b/ghost/admin/controllers/post-settings-menu.js @@ -24,6 +24,12 @@ var PostSettingsMenuController = Ember.ObjectController.extend({ return; } model.set('author', selectedAuthor); + + //if this is a new post (never been saved before), don't try to save it + if (this.get('isNew')) { + return; + } + model.save(this.get('saveOptions')).catch(function (errors) { self.showErrors(errors); self.set('selectedAuthor', author);