Fix call to ActiveSupport::NumberHelper.number_to_rounded

When running with :hu locale, call to `number_to_rounded` wiht parameter
precision: nil breaks, adding significant: false fixes the issue
This commit is contained in:
Gaetan Craig-Riou
2024-07-23 13:51:32 +10:00
parent 0c43dd4222
commit 0f04b2fb10

View File

@@ -264,6 +264,7 @@ module Spree
def variant_unit_with_scale
scale_clean = ActiveSupport::NumberHelper.number_to_rounded(variant_unit_scale,
precision: nil,
significant: false,
strip_insignificant_zeros: true)
[variant_unit, scale_clean].compact_blank.join("_")
end