Files
openfoodnetwork/app/assets/javascripts/darkswarm/services/variants.js.coffee
2014-07-18 16:05:58 +10:00

11 lines
263 B
CoffeeScript

Darkswarm.factory 'Variants', ->
new class Variants
variants: {}
register: (variant)->
@variants[variant.id] ||= @extend variant
extend: (variant)->
variant.getPrice = ->
variant.price * variant.line_item.quantity
variant