From e0f60bd230b07c35e1945e1ee6b8a9d5ddc2b3b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 11 Mar 2010 17:04:24 +0100 Subject: [PATCH] New interface for Function/Property fields --- address.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/address.py b/address.py index 40c0e0d0a5..5e2021d432 100644 --- a/address.py +++ b/address.py @@ -11,7 +11,7 @@ class Address(Model): siret_nic = fields.Char('SIRET NIC', select=1, states={ 'readonly': Not(Bool(Eval('active'))), }, size=5) - siret = fields.Function('get_siret', type='char', string='SIRET') + siret = fields.Function(fields.Char('SIRET'), 'get_siret') def __init__(self): super(Address, self).__init__() @@ -22,7 +22,7 @@ class Address(Model): 'invalid_siret': 'Invalid SIRET number!', }) - def get_siret(self, cursor, user, ids, name, arg, context=None): + def get_siret(self, cursor, user, ids, name, context=None): res = {} for address in self.browse(cursor, user, ids, context=context): if address.party.siren and address.siret_nic: