diff --git a/modules/Vtiger/uitypes/Double.php b/modules/Vtiger/uitypes/Double.php index d53b532b2ae109252fc7c58fe11215e1149e706f..1a8d4e9d2800699e994cae04613d162ec6ec4c71 100644 --- a/modules/Vtiger/uitypes/Double.php +++ b/modules/Vtiger/uitypes/Double.php @@ -24,7 +24,11 @@ class Vtiger_Double_UIType extends Vtiger_Base_UIType { * @return <Object> */ public function getDisplayValue($value, $record=false, $recordInstance=false) { - return decimalFormat($value); + //The value is formatting to the user preffered format + //The third parameter for the converTouserFormat() function is skipConversion. + //We set skipConversion to true because there's no need to convert the values for different currency formats. + $value = CurrencyField::convertToUserFormat(decimalFormat($value), null, true); + return $value; } /**