0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-03 23:00:14 -05:00

Merge pull request #2909 from novaugust/publish-button-reset

Fixed publish button not updating with model  change
This commit is contained in:
Hannah Wolfe 2014-06-08 19:55:10 +02:00
commit a55bfea5b0

View file

@ -5,7 +5,17 @@ var PostController = Ember.ObjectController.extend({
//## Computed post properties
isPublished: Ember.computed.equal('status', 'published'),
isDraft: Ember.computed.equal('status', 'draft'),
willPublish: Ember.computed.oneWay('isPublished'),
/**
* By default, a post will not change its publish state.
* Only with a user-set value (via setSaveType action)
* can the post's status change.
*/
willPublish: function (key, val) {
if (val) {
return val;
}
return this.get('isPublished');
}.property('isPublished'),
isStaticPage: function (key, val) {
var self = this;