fixed issue 1391, sub for decimal

This commit is contained in:
mdipierro
2013-03-15 10:00:45 -05:00
parent 2ed122a534
commit e48074ff54
2 changed files with 3 additions and 1 deletions

View File

@@ -1 +1 @@
Version 2.4.4-stable+timestamp.2013.03.15.09.49.00
Version 2.4.4-stable+timestamp.2013.03.15.10.00.02

View File

@@ -8817,6 +8817,8 @@ class Expression(object):
result_type = 'integer'
elif self.type in ['date','time','datetime','double','float']:
result_type = 'double'
elif self.type.startswith('decimal('):
result_type = self.type
else:
raise SyntaxError("subtraction operation not supported for type")
return Expression(db,db._adapter.SUB,self,other,result_type)