Updating variant overrides stores dirty values

This commit is contained in:
Rohan Mitchell
2014-12-10 10:21:58 +11:00
parent 7255520471
commit a1fc4dec43
5 changed files with 61 additions and 2 deletions

View File

@@ -0,0 +1,7 @@
angular.module("ofn.admin").factory "DirtyVariantOverrides", ->
new class DirtyVariantOverrides
dirtyVariantOverrides: {}
add: (vo) ->
@dirtyVariantOverrides[vo.hub_id] ||= {}
@dirtyVariantOverrides[vo.hub_id][vo.variant_id] = vo