This commit is contained in:
Cédric Krier committed 2011-12-02 11:45:07 +01:00
commit 38ecbc9105
1 file changed
+3 -3
+3 -3
View File
@@ -51,17 +51,17 @@ def cast(field, value):
return conv(value)
except ValueError:
continue
return False
return 0
elif type_ == 'float':
try:
return float(value)
except ValueError:
return False
return 0.0
elif type_ == 'numeric':
try:
return Decimal(value)
except decimal.InvalidOperation:
return False
return Decimal(0)
elif type_ in ('selection', 'reference'):
for key, text in field['selection']:
if text == value: