round variation percentage price adjustments to decimal setting
This commit is contained in:
parent
e9f0490829
commit
6709049cbc
|
@ -2242,7 +2242,7 @@ class WC_AJAX {
|
||||||
|
|
||||||
if ( '%' === substr( $value, -1 ) ) {
|
if ( '%' === substr( $value, -1 ) ) {
|
||||||
$percent = wc_format_decimal( substr( $value, 0, -1 ) );
|
$percent = wc_format_decimal( substr( $value, 0, -1 ) );
|
||||||
$field_value += ( ( $field_value / 100 ) * $percent ) * "{$operator}1";
|
$field_value += round( ( $field_value / 100 ) * $percent, wc_get_price_decimals() ) * "{$operator}1";
|
||||||
} else {
|
} else {
|
||||||
$field_value += $value * "{$operator}1";
|
$field_value += $value * "{$operator}1";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue