# HG changeset patch # User Sylvain Thénault # Date 1242720319 -7200 # Node ID 46f975203f4f7dc4ab174a61dee5a38746138374 # Parent b0a6e34ba11bfd86a8ee9e6b1604b8dc77909c11 err.entity may only be an eid or None at this point diff -r b0a6e34ba11b -r 46f975203f4f web/views/basecontrollers.py --- a/web/views/basecontrollers.py Tue May 19 10:04:15 2009 +0200 +++ b/web/views/basecontrollers.py Tue May 19 10:05:19 2009 +0200 @@ -382,11 +382,7 @@ ctrl.publish(None, fromjson=True) except ValidationError, err: self.req.cnx.rollback() - if not err.entity or isinstance(err.entity, (long, int)): - eid = err.entity - else: - eid = err.entity.eid - return (False, (eid, err.errors)) + return (False, (err.entity, err.errors)) except Redirect, redir: return (True, redir.location) except Exception, err: