From 59b18f2a35f98dae52942682ae07f006750cfa81 Mon Sep 17 00:00:00 2001 From: Stefan Hagspiel Date: Wed, 9 Oct 2019 12:45:54 +0200 Subject: [PATCH 1/2] remove decimal factor multiplier in order extractor --- .../Component/Core/Tracking/Extractor/OrderExtractor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php b/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php index ab13e6dad9..df09557a4d 100644 --- a/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php +++ b/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php @@ -90,6 +90,6 @@ public function updateMetadata($object, $data = []): array */ protected function parseAmount($amount) { - return (int) round((round($amount / $this->decimalFactor, $this->decimalPrecision) * 100), 0); + return (int) round((round($amount / $this->decimalFactor, $this->decimalPrecision)), 0); } } From d49ea97176494494e49fa79667defd8d1c64772c Mon Sep 17 00:00:00 2001 From: Stefan Hagspiel Date: Wed, 9 Oct 2019 13:40:00 +0200 Subject: [PATCH 2/2] remove int casting --- .../Component/Core/Tracking/Extractor/OrderExtractor.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php b/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php index df09557a4d..57a861db2a 100644 --- a/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php +++ b/src/CoreShop/Component/Core/Tracking/Extractor/OrderExtractor.php @@ -90,6 +90,6 @@ public function updateMetadata($object, $data = []): array */ protected function parseAmount($amount) { - return (int) round((round($amount / $this->decimalFactor, $this->decimalPrecision)), 0); + return round((round($amount / $this->decimalFactor, $this->decimalPrecision)), 0); } }