From a5cb8460c63d840e61b4cb4e510e5147811aa013 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 14 Dec 2012 13:25:25 +0100 Subject: [PATCH] [FIX] __init__ can't return values bzr revid: xmo@openerp.com-20121214122525-bd5207viiz4vqi8x --- openerp/addons/base/ir/ir_ui_menu.py | 3 +-- openerp/osv/fields.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/openerp/addons/base/ir/ir_ui_menu.py b/openerp/addons/base/ir/ir_ui_menu.py index 2eb17d91fc1..31d0c6714fb 100644 --- a/openerp/addons/base/ir/ir_ui_menu.py +++ b/openerp/addons/base/ir/ir_ui_menu.py @@ -44,9 +44,8 @@ class ir_ui_menu(osv.osv): def __init__(self, *args, **kwargs): self.cache_lock = threading.RLock() self._cache = {} - r = super(ir_ui_menu, self).__init__(*args, **kwargs) + super(ir_ui_menu, self).__init__(*args, **kwargs) self.pool.get('ir.model.access').register_cache_clearing_method(self._name, 'clear_cache') - return r def clear_cache(self): with self.cache_lock: diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index 3d2c83b2621..52717a40354 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -1304,7 +1304,7 @@ class sparse(function): def __init__(self, serialization_field, **kwargs): self.serialization_field = serialization_field - return super(sparse, self).__init__(self._fnct_read, fnct_inv=self._fnct_write, multi='__sparse_multi', **kwargs) + super(sparse, self).__init__(self._fnct_read, fnct_inv=self._fnct_write, multi='__sparse_multi', **kwargs)