From 7e291e13e117a17d7be9c9831b0657aa0ef6dcc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 25 Oct 2019 23:05:38 +0200 Subject: [PATCH] Use proper key to compare with get_sources arguments The wrong key values was introduced in rev bfc90c50b591. issue8744 review254491002 --- trytond/ir/translation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trytond/ir/translation.py b/trytond/ir/translation.py index 3f666e8a21..1d9c5ac16e 100644 --- a/trytond/ir/translation.py +++ b/trytond/ir/translation.py @@ -567,7 +567,7 @@ class Translation(ModelSQL, ModelView): for sub_clause in grouped_slice(clauses, in_max): for translation in cls.search(['OR'] + list(sub_clause)): key = (translation.name, translation.type, - translation.name, translation.name, translation.src) + translation.lang, translation.src) if key not in args: key = key[:-1] + (None,) res[key] = translation.value