From 6bb3be5ba386c80b6cf4f50218b4ef813c7f7705 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Wed, 17 Jun 2015 09:39:39 +0200 Subject: [PATCH] [FIX] doc: api.multi/one confusion As the methods are using @api.multi, it should be accessed with rec, not self --- openerp/fields.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/fields.py b/openerp/fields.py index cd25295d8e6..9d3fb496044 100644 --- a/openerp/fields.py +++ b/openerp/fields.py @@ -176,11 +176,11 @@ class Field(object): @api.depends('name') def _compute_upper(self): for rec in self: - self.upper = self.name.upper() if self.name else False + rec.upper = rec.name.upper() if rec.name else False def _inverse_upper(self): for rec in self: - self.name = self.upper.lower() if self.upper else False + rec.name = rec.upper.lower() if rec.upper else False def _search_upper(self, operator, value): if operator == 'like':