Hello,
I have a _constraint defined with a method :
def _check_me(self, cr, uid, ids, context=None):
context = context or {}
print context
_constraints = [(_check_me, 'This is my validation error message', ['field_name'])]
I call the write method on my object using XMLRPC like this, with a context :
socket.execute(db, uid, pwd, 'my_object', 'write', ids, {'field_name':field_value}, {'foo':'bar'})
And it matches the write method signature. But my context is always empty.
It is because context is not passed to methods used for _constraints ? Or am I missing something ?
Thanks