From: Raphael Collet Date: Wed, 30 Jul 2014 13:05:03 +0000 (+0200) Subject: Merge pull request #1284 from sebalix/8.0-fix-xmlrpc-marshall-none X-Git-Tag: 8.0.0~498 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=35d50f0390f20180dbfd94ddeed1bf269a12fba0;p=odoo%2Fodoo.git Merge pull request #1284 from sebalix/8.0-fix-xmlrpc-marshall-none [FIX] read() method returns None values instead of False, incompatible with XML-RPC --- 35d50f0390f20180dbfd94ddeed1bf269a12fba0 diff --cc openerp/fields.py index d4be79b,bb60911..08270ae --- a/openerp/fields.py +++ b/openerp/fields.py @@@ -617,12 -614,8 +617,12 @@@ class Field(object) def convert_to_read(self, value, use_name_get=True): """ convert `value` from the cache to a value as returned by method :meth:`BaseModel.read` + + :param bool use_name_get: when True, value's diplay name will + be computed using :meth:`BaseModel.name_get`, if relevant + for the field """ - return value + return False if value is None else value def convert_to_write(self, value, target=None, fnames=None): """ convert `value` from the cache to a valid value for method