diff --git a/app/assets/javascripts/admin/products/services/variant_unit_manager.js.coffee b/app/assets/javascripts/admin/products/services/variant_unit_manager.js.coffee index 60eb4c3754..7875347ac8 100644 --- a/app/assets/javascripts/admin/products/services/variant_unit_manager.js.coffee +++ b/app/assets/javascripts/admin/products/services/variant_unit_manager.js.coffee @@ -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