From 268bc6096a63bab60b3bb867f693719b9f37607b Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Thu, 23 Apr 2015 10:52:53 +0200 Subject: [PATCH] Remove error message when toggling hook --- app/components/hook-switch.coffee | 1 + app/components/hooks-list-item.coffee | 3 +++ app/templates/components/hooks-list-item.hbs | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/components/hook-switch.coffee b/app/components/hook-switch.coffee index 196e35ec..18468089 100644 --- a/app/components/hook-switch.coffee +++ b/app/components/hook-switch.coffee @@ -7,6 +7,7 @@ HookSwitchComponent = Ember.Component.extend activeBinding: "hook.active" click: -> + @sendAction('onToggle') hook = @get('hook') hook.toggle().then( (->), => @toggleProperty('hook.active') diff --git a/app/components/hooks-list-item.coffee b/app/components/hooks-list-item.coffee index 5298c717..f0f69e3e 100644 --- a/app/components/hooks-list-item.coffee +++ b/app/components/hooks-list-item.coffee @@ -13,6 +13,9 @@ HooksListItemComponent = Ember.Component.extend @set("showError", true) close: -> + @send('resetErrors') + + resetErrors: -> @set("showError", false) `export default HooksListItemComponent` diff --git a/app/templates/components/hooks-list-item.hbs b/app/templates/components/hooks-list-item.hbs index 50dde162..91fa3d36 100644 --- a/app/templates/components/hooks-list-item.hbs +++ b/app/templates/components/hooks-list-item.hbs @@ -1,5 +1,5 @@
- {{hook-switch hook=hook onToggleError="handleToggleError"}} + {{hook-switch hook=hook onToggleError="handleToggleError" onToggle="resetErrors"}} {{!-- --}} {{#if hook.isSaving}}