From 986da58a48700736ca0d45e8bab4e65eebe6e6f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 9 Mar 2019 15:23:11 +0100 Subject: [PATCH] Use model name instead of class to translate field definition The typo was introduced in changeset 1094d993d89c. --- trytond/model/fields/field.py | 4 ++-- trytond/model/fields/selection.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/trytond/model/fields/field.py b/trytond/model/fields/field.py index 0a7f2adc27..fbf73e2b5f 100644 --- a/trytond/model/fields/field.py +++ b/trytond/model/fields/field.py @@ -403,7 +403,7 @@ class Field(object): 'sortable': hasattr(model, 'search'), } - name = '%s,%s' % (model.__class__, self.name) + name = '%s,%s' % (model.__name__, self.name) trans = Translation.get_source(name, 'field', language) definition['string'] = trans or self.string trans = Translation.get_source(name, 'help', language) @@ -412,7 +412,7 @@ class Field(object): def definition_translations(self, model, language): "Returns sources used for definition" - name = '%s,%s' % (model.__class__, self.name) + name = '%s,%s' % (model.__name__, self.name) return [ (name, 'field', language, None), (name, 'help', language, None), diff --git a/trytond/model/fields/selection.py b/trytond/model/fields/selection.py index 12ce9448e1..d359615422 100644 --- a/trytond/model/fields/selection.py +++ b/trytond/model/fields/selection.py @@ -27,7 +27,7 @@ class SelectionMixin(Field): Translation = pool.get('ir.translation') definition = super().definition(model, language) if not isinstance(self.selection, str) and self.translate_selection: - name = '%s,%s' % (model.__class__, self.name) + name = '%s,%s' % (model.__name__, self.name) selection = [] for key, source in self.selection: trans = Translation.get_source( @@ -42,7 +42,7 @@ class SelectionMixin(Field): return definition def definition_translations(self, model, language): - name = '%s,%s' % (model.__class__, self.name) + name = '%s,%s' % (model.__name__, self.name) selection = [] if not isinstance(self.selection, str) and self.translate_selection: for key, source in self.selection: