From f26f6d1cd789f50ec185b82ea8beeb8f0e753d83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 21 Oct 2012 23:11:23 +0200 Subject: [PATCH] Fix DeprecationWarning: Use __getattr__ instead of __getitem__ --- tax.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tax.py b/tax.py index afbc8d41ce..150cb7782a 100644 --- a/tax.py +++ b/tax.py @@ -415,10 +415,10 @@ class TaxTemplate(ModelSQL, ModelView): for field in ('name', 'description', 'sequence', 'amount', 'percentage', 'type', 'invoice_base_sign', 'invoice_tax_sign', 'credit_note_base_sign', 'credit_note_tax_sign'): - if not tax or tax[field] != getattr(self, field): + if not tax or getattr(tax, field) != getattr(self, field): res[field] = getattr(self, field) for field in ('group',): - if not tax or tax[field] != getattr(self, field): + if not tax or getattr(tax, field) != getattr(self, field): value = getattr(self, field) if value: res[field] = getattr(self, field).id