mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-15 23:57:48 +00:00
10 lines
398 B
CoffeeScript
10 lines
398 B
CoffeeScript
angular.module("ofn.admin").directive "ofnTrackVariantOverride", (DirtyVariantOverrides) ->
|
|
require: "ngModel"
|
|
link: (scope, element, attrs, ngModel) ->
|
|
ngModel.$parsers.push (viewValue) ->
|
|
if ngModel.$dirty
|
|
variantOverride = scope.variantOverrides[scope.hub.id][scope.variant.id]
|
|
DirtyVariantOverrides.add variantOverride
|
|
scope.displayDirty()
|
|
viewValue
|