From d3e564f1497c6e4d271ffe5846ba310eda82ef84 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 4 Jul 2026 11:35:54 +0200 Subject: [PATCH] Refactor rounding logic --- .../holding-detail-dialog/holding-detail-dialog.html | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html index d0a1eae53..0007bedc5 100644 --- a/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html +++ b/apps/client/src/app/components/holding-detail-dialog/holding-detail-dialog.html @@ -118,8 +118,10 @@ i18n size="medium" [class.text-danger]=" - round(marketPriceMin, 2) === round(marketPrice, 2) && - round(marketPriceMax, 2) !== round(marketPriceMin, 2) + round(marketPriceMin, marketPriceMinPrecision) === + round(marketPrice, marketPricePrecision) && + round(marketPriceMax, marketPriceMaxPrecision) !== + round(marketPriceMin, marketPriceMinPrecision) " [isCurrency]="true" [locale]="data.locale" @@ -134,8 +136,10 @@ i18n size="medium" [class.text-success]=" - round(marketPriceMax, 2) === round(marketPrice, 2) && - round(marketPriceMax, 2) !== round(marketPriceMin, 2) + round(marketPriceMax, marketPriceMaxPrecision) === + round(marketPrice, marketPricePrecision) && + round(marketPriceMax, marketPriceMaxPrecision) !== + round(marketPriceMin, marketPriceMinPrecision) " [isCurrency]="true" [locale]="data.locale"