[SQL-CVS] r1521 - SQLObject/trunk/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2006-01-19 09:53:14
|
Author: ianb
Date: 2006-01-19 02:52:56 -0700 (Thu, 19 Jan 2006)
New Revision: 1521
Modified:
SQLObject/trunk/sqlobject/col.py
Log:
Fixed problem with DecimalCol error message
Modified: SQLObject/trunk/sqlobject/col.py
===================================================================
--- SQLObject/trunk/sqlobject/col.py 2006-01-18 15:56:11 UTC (rev 1520)
+++ SQLObject/trunk/sqlobject/col.py 2006-01-19 09:52:56 UTC (rev 1521)
@@ -1153,8 +1153,8 @@
try:
return Decimal(value)
except:
- raise validators.Invalid("can not parse Decimal value '%s' in the DecimalCol '%s'" %
- (value, self.name), value, state)
+ raise validators.Invalid("can not parse Decimal value '%s' in the DecimalCol from '%s'" %
+ (value, getattr(state, 'soObject', '(unknown)')), value, state)
if not isinstance(value, (int, long, Decimal, sqlbuilder.SQLExpression)):
raise validators.Invalid("expected a decimal in the DecimalCol '%s', got %s %r instead" % \
(self.name, type(value), value), value, state)
|