diff options
| author | Christophe Simonis <chs@odoo.com> | 2019-09-06 17:52:48 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2019-09-06 17:52:48 +0200 |
| commit | 9bf0b04adb4e19743b30e7d3bdb60462ff8d4af4 (patch) | |
| tree | a0a4cca41cef8a1ef8de28fff4e6c284cd5e95fb /odoo/fields.py | |
| parent | e270efff2ed140c6b346cd8c256efe5deb7cddb5 (diff) | |
| parent | 82a8cdd6f2f04e61bdf188c6a4f93aea5b5d8458 (diff) | |
[MERGE] forward port branch 12.0 up to 82a8cdd6f2f
Diffstat (limited to 'odoo/fields.py')
| -rw-r--r-- | odoo/fields.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/odoo/fields.py b/odoo/fields.py index 5529288d177..1ba30e17f3f 100644 --- a/odoo/fields.py +++ b/odoo/fields.py @@ -490,6 +490,10 @@ class Field(MetaField('DummyField', (object,), {})): def _setup_regular_base(self, model): """ Setup the attributes of a non-related field. """ + pass + + def _setup_regular_full(self, model): + """ Determine the dependencies and inverse field(s) of ``self``. """ if self.depends is not None: return @@ -507,10 +511,6 @@ class Field(MetaField('DummyField', (object,), {})): else: self.depends = tuple(get_depends(self.compute)) - def _setup_regular_full(self, model): - """ Setup the inverse field(s) of ``self``. """ - pass - # # Setup of related fields # @@ -2364,8 +2364,8 @@ class _RelationalMulti(_Relational): for record in records: record[self.name] = record[self.name].filtered(accessible) - def _setup_regular_base(self, model): - super(_RelationalMulti, self)._setup_regular_base(model) + def _setup_regular_full(self, model): + super(_RelationalMulti, self)._setup_regular_full(model) if isinstance(self.domain, list): self.depends += tuple( self.name + '.' + arg[0] |
