[FIX] allow function fields to be used in osv_memory objects

bzr revid: christophe@tinyerp.com-20090327125620-eise393e763ohrry
This commit is contained in:
Christophe Simonis 2009-03-27 13:56:20 +01:00
parent 2c246ae5f4
commit d75a2401cb
1 changed files with 2 additions and 0 deletions

View File

@ -626,12 +626,14 @@ class function(_column):
# convert the data returned by the function with the size of that data...
res = dict(map(lambda (x, y): (x, tools.human_size(len(y or ''))), res.items()))
return res
get_memory = get
def set(self, cr, obj, id, name, value, user=None, context=None):
if not context:
context = {}
if self._fnct_inv:
self._fnct_inv(obj, cr, user, id, name, value, self._fnct_inv_arg, context)
set_memory = set
# ---------------------------------------------------------
# Related fields