From 68969c97160addfcb152cc35c103530493c34a1c Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Mon, 16 Mar 2015 11:35:05 +0100 Subject: [PATCH] [IMP] fields: avoid redundant slot in class many2one --- openerp/osv/fields.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index 9c4dcc8258a..0ca684253b5 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -151,8 +151,6 @@ class _column(object): def __getattr__(self, name): """ Access a non-slot attribute. """ - if name == '_args': - raise AttributeError(name) try: return self._args[name] except KeyError: @@ -684,7 +682,7 @@ class many2one(_column): _symbol_f = lambda x: x or None _symbol_set = (_symbol_c, _symbol_f) - __slots__ = ['ondelete', '_obj', '_auto_join'] + __slots__ = ['_obj', '_auto_join'] def __init__(self, obj, string='unknown', auto_join=False, **args): args['ondelete'] = args.get('ondelete', 'set null')