refactor unitScales function

This commit is contained in:
Andy Brett
2020-10-19 16:10:52 -07:00
parent 867947f6b2
commit 2605b9cdf0

View File

@@ -56,10 +56,9 @@ angular.module("admin.products").factory "VariantUnitManager", (availableUnits)
@unitScales: (unitType, availableUnits = null) ->
scales = Object.keys(@units[unitType])
units = @units
if availableUnits
scales = scales.filter (scale) ->
availableUnits.includes(units[unitType][scale]['name'])
availableUnits.includes(VariantUnitManager.getUnitName(scale, unitType))
(parseFloat(scale) for scale in scales).sort (a, b) ->
a - b