]> asedeno.scripts.mit.edu Git - bluechips.git/blobdiff - bluechips/model/types.py
Change from using sa.func.now to datetime.now
[bluechips.git] / bluechips / model / types.py
index 1504d2184e051fcc7fd6030e317c4290f1ff6060..a81a8ae6ce09db566aaf395d0341c6ef7c6b0055 100644 (file)
@@ -3,8 +3,8 @@ Define special types used in BlueChips
 """
 
 import sqlalchemy as sa
+from bluechips.lib.helpers import round_currency
 from decimal import Decimal
-import locale
 
 class Currency(sa.types.TypeDecorator):
     """
@@ -19,4 +19,4 @@ class Currency(sa.types.TypeDecorator):
         return int(value * 100)
     
     def convert_result_value(self, value, engine):
-        return Decimal(Decimal(value) / 100).quantize(Decimal("0.01"))
+        return round_currency(Decimal(value) / 100)