Fix: Check if amount is numeric, for example, an error occured when
amount value = o (letter) instead 0 (number)
This commit is contained in:
parent
50206bbd73
commit
7ff3002993
@ -2523,6 +2523,7 @@ function price($amount, $form=0, $outlangs='', $trunc=1, $rounding=-1, $forcerou
|
||||
|
||||
// Clean parameters
|
||||
if (empty($amount)) $amount=0; // To have a numeric value if amount not defined or = ''
|
||||
$amount = (is_numeric($value)?$value:0); // Check if amount is numeric, for example, an error occured when amount value = o (letter) instead 0 (number)
|
||||
if ($rounding < 0) $rounding=min($conf->global->MAIN_MAX_DECIMALS_UNIT,$conf->global->MAIN_MAX_DECIMALS_TOT);
|
||||
|
||||
$nbdecimal=$rounding;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user