diff --git a/client/src/views/fields/currency.js b/client/src/views/fields/currency.js index 4586c4c155..d435c0882a 100644 --- a/client/src/views/fields/currency.js +++ b/client/src/views/fields/currency.js @@ -259,8 +259,10 @@ class CurrencyFieldView extends FloatFieldView { const parts = value.split('.'); - if (parts[1] && parts[1].length < scale) { - value = parts[0] + '.' + parts[1].padEnd(scale, '0'); + const decimalPart = parts[1] || ''; + + if (decimalPart.length < scale) { + value = parts[0] + '.' + decimalPart.padEnd(scale, '0'); } }