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