[Erp5-report] r34260 yusei - /erp5/trunk/products/ERP5/Document/RoundingModel.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 2 09:17:15 CEST 2010


Author: yusei
Date: Fri Apr  2 09:17:15 2010
New Revision: 34260

URL: http://svn.erp5.org?rev=34260&view=rev
Log:
precision may be None.

Modified:
    erp5/trunk/products/ERP5/Document/RoundingModel.py

Modified: erp5/trunk/products/ERP5/Document/RoundingModel.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/RoundingModel.py?rev=34260&r1=34259&r2=34260&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/RoundingModel.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/RoundingModel.py [utf8] Fri Apr  2 09:17:15 2010
@@ -67,7 +67,9 @@
           decimal_rounding_option not in ROUNDING_OPTION_DICT):
         raise ValueError, 'Decimal rounding option must be selected.'
       def rounding_method(value, decimal_exponent, precision):
-        if decimal_exponent is None and precision is not None:
+        if precision is None:
+          precision = 0
+        if decimal_exponent is None:
           if precision > 0:
             decimal_exponent = '1.' + '0' * precision
           else:




More information about the Erp5-report mailing list