changeset 02fa6f9e3d64 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=02fa6f9e3d64
description:
Set full domain in validation error as fallback
issue11603
review439271003
diffstat:
trytond/model/modelstorage.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (14 lines):
diff -r 1b42f8379b1e -r 02fa6f9e3d64 trytond/model/modelstorage.py
--- a/trytond/model/modelstorage.py Sat Aug 06 23:05:40 2022 +0200
+++ b/trytond/model/modelstorage.py Sun Aug 07 23:42:57 2022 +0200
@@ -1337,7 +1337,9 @@
[field_name], level=level)
raise DomainValidationError(
msg, domain=(invalid_domain, field_def))
- raise DomainValidationError(msg)
+ field_def = Relation.fields_get(fields, level=level)
+ raise DomainValidationError(
+ msg, domain=(domain, field_def))
if field_names is None:
field_names = cls._fields.keys()