diff --git a/app/controllers/item/edit.js b/app/controllers/item/edit.js index 40fd6aea..6a075589 100644 --- a/app/controllers/item/edit.js +++ b/app/controllers/item/edit.js @@ -8,6 +8,10 @@ export default Ember.Controller.extend({ return this.get("i18n").t("items.add_item.description_placeholder").string; }), + isOfferReviewed: Ember.computed("model", "model.offer.state", function() { + return this.get("model.offer.state") === "received"; + }), + formData: Ember.computed("model", { get: function() { var item = this.get('model'); diff --git a/app/templates/item/edit.hbs b/app/templates/item/edit.hbs index 0615a311..0bcac69b 100644 --- a/app/templates/item/edit.hbs +++ b/app/templates/item/edit.hbs @@ -21,7 +21,7 @@
- {{#online-button classNames="add_item_link button expand" offer=model.offer}}{{t "items.add_item.save"}}{{/online-button}} + {{#online-button classNames="add_item_link button expand" disabledOverride=disabled disabled=isOfferReviewed offer=model.offer}}{{t "items.add_item.save"}}{{/online-button}}