Skip to content
Snippets Groups Projects

Ajax edit on currency field showing validation error

Merged Satish requested to merge satish.dvnk/vtigercrm:openSource into master
+ 34
32
Compare changes
  • Side-by-side
  • Inline
Files
@@ -430,18 +430,18 @@ class CurrencyField {
$value = rtrim($value, '0');
}
if($user->currency_decimal_separator == ' ')
$decimalSeperator = ' ';
$decimalSeparator = ' ';
else
$decimalSeperator = $user->currency_decimal_separator;
$decimalSeparator = $user->currency_decimal_separator;
$fieldValue = explode(decode_html($decimalSeperator), $value);
$fieldValue = explode(decode_html($decimalSeparator), $value);
if(strlen($fieldValue[1]) <= 1){
if(strlen($fieldValue[1]) == 1) {
return $value = $fieldValue[0].$decimalSeperator.$fieldValue[1];
return $value = $fieldValue[0].$decimalSeparator.$fieldValue[1];
} else if (!strlen($fieldValue[1])) {
return $value = $fieldValue[0];
} else {
return $value = $fieldValue[0].$decimalSeperator;
return $value = $fieldValue[0].$decimalSeparator;
}
}else{
return preg_replace("/(?<=\\.[0-9])[0]+\$/","",$value);
Loading