From ac34da4f241713e9810746ada8ed273433a2d0d3 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Thu, 15 Jan 2015 17:19:48 +1100 Subject: [PATCH] Altering logic around disabled state for 'Your Shopping Cart' button --- app/assets/javascripts/darkswarm/services/cart.js.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/darkswarm/services/cart.js.coffee b/app/assets/javascripts/darkswarm/services/cart.js.coffee index 2b58bb70ae..98df66f592 100644 --- a/app/assets/javascripts/darkswarm/services/cart.js.coffee +++ b/app/assets/javascripts/darkswarm/services/cart.js.coffee @@ -8,6 +8,7 @@ Darkswarm.factory 'Cart', (CurrentOrder, Variants, $timeout, $http)-> for line_item in @line_items line_item.variant.line_item = line_item Variants.register line_item.variant + @dirty = @empty() orderChanged: => @unsaved() @@ -31,7 +32,7 @@ Darkswarm.factory 'Cart', (CurrentOrder, Variants, $timeout, $http)-> saved: => - @dirty = false + @dirty = @empty() $(window).unbind "beforeunload" unsaved: => @@ -62,4 +63,4 @@ Darkswarm.factory 'Cart', (CurrentOrder, Variants, $timeout, $http)-> variant: variant quantity: null max_quantity: null - @line_items.push variant.line_item + @line_items.push variant.line_item \ No newline at end of file