From caa102390fa1b385b426c32443dc556e03b4a2f5 Mon Sep 17 00:00:00 2001
From: Vincent Texier <vit@free.fr>
Date: Thu, 11 Feb 2016 20:22:53 +0100
Subject: [PATCH] refs #370 Fix bug with international system not supported in
 UDD

---
 src/sakia/core/money/dividend_per_day.py | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/sakia/core/money/dividend_per_day.py b/src/sakia/core/money/dividend_per_day.py
index a6ad88e7..59b5538b 100644
--- a/src/sakia/core/money/dividend_per_day.py
+++ b/src/sakia/core/money/dividend_per_day.py
@@ -82,10 +82,7 @@ class DividendPerDay(BaseReferential):
     async def localized(self, units=False, international_system=False):
         value = await self.value()
         prefix = ""
-        if international_system:
-            localized_value, prefix = DividendPerDay.to_si(value, self.app.preferences['digits_after_comma'])
-        else:
-            localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma'])
+        localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma'])
 
         if units or international_system:
             return QCoreApplication.translate("Relative", DividendPerDay._REF_STR_) \
@@ -98,10 +95,7 @@ class DividendPerDay(BaseReferential):
     async def diff_localized(self, units=False, international_system=False):
         value = await self.differential()
         prefix = ""
-        if international_system and value != 0:
-            localized_value, prefix = DividendPerDay.to_si(value, self.app.preferences['digits_after_comma'])
-        else:
-            localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma'])
+        localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma'])
 
         if units or international_system:
             return QCoreApplication.translate("Relative", DividendPerDay._REF_STR_) \
-- 
GitLab