From c48b70fbadc52190d74c4bc06a145befc138881c Mon Sep 17 00:00:00 2001 From: Till Brehm <tbrehm@ispconfig.org> Date: Wed, 20 Dec 2017 14:27:33 +0100 Subject: [PATCH] Fixed a currency formatting problem in tform and listform library. --- interface/lib/classes/listform.inc.php | 2 +- interface/lib/classes/tform_base.inc.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/lib/classes/listform.inc.php b/interface/lib/classes/listform.inc.php index af6c3ff654..4999f7e542 100644 --- a/interface/lib/classes/listform.inc.php +++ b/interface/lib/classes/listform.inc.php @@ -583,7 +583,7 @@ class listform { break; case 'CURRENCY': - $record[$key] = str_replace(',', '.', $record[$key]); + $record[$key] = $app->functions->currency_unformat($record[$key]); break; case 'BOOLEAN': diff --git a/interface/lib/classes/tform_base.inc.php b/interface/lib/classes/tform_base.inc.php index c911aa5bc4..8bb8cb7b7d 100644 --- a/interface/lib/classes/tform_base.inc.php +++ b/interface/lib/classes/tform_base.inc.php @@ -808,7 +808,7 @@ class tform_base { $new_record[$key] = $record[$key]; break; case 'CURRENCY': - $new_record[$key] = str_replace(",", ".", $record[$key]); + $new_record[$key] = $app->functions->currency_unformat($record[$key]); break; case 'DATETIME': -- GitLab