Add patch over translations issue3628 review3111002
This commit is contained in:
parent
0d4a7a0f39
commit
5610470e9b
|
@ -0,0 +1,22 @@
|
||||||
|
Index: trytond/ir/translation.py
|
||||||
|
===================================================================
|
||||||
|
|
||||||
|
--- ./trytond/trytond/ir/translation.py
|
||||||
|
+++ ./trytond/trytond/ir/translation.py
|
||||||
|
@@ -1377,10 +1377,11 @@
|
||||||
|
return False
|
||||||
|
if model_name in pool.object_name_list():
|
||||||
|
Model = pool.get(model_name)
|
||||||
|
- errors = (Model._error_messages.values()
|
||||||
|
- + Model._sql_error_messages.values())
|
||||||
|
- for _, _, error in Model._sql_constraints:
|
||||||
|
- errors.append(error)
|
||||||
|
+ errors = Model._error_messages.values()
|
||||||
|
+ if issubclass(Model, ModelSQL):
|
||||||
|
+ errors += Model._sql_error_messages.values()
|
||||||
|
+ for _, _, error in Model._sql_constraints:
|
||||||
|
+ errors.append(error)
|
||||||
|
if translation.src not in errors:
|
||||||
|
return True
|
||||||
|
elif model_name in pool.object_name_list(type='wizard'):
|
||||||
|
|
1
series
1
series
|
@ -14,6 +14,7 @@ issue2661002_20001.diff
|
||||||
issue101_226.diff
|
issue101_226.diff
|
||||||
issue3791002_10002_20001.diff
|
issue3791002_10002_20001.diff
|
||||||
issue3781003_1_10001.diff
|
issue3781003_1_10001.diff
|
||||||
|
issue3111002_1.diff
|
||||||
issue3481002_1.diff
|
issue3481002_1.diff
|
||||||
issue2731002_20001.diff
|
issue2731002_20001.diff
|
||||||
issue134_399.diff
|
issue134_399.diff
|
||||||
|
|
Loading…
Reference in New Issue