changeset ce982fabd69a in trytond:6.0
details: https://hg.tryton.org/trytond?cmd=changeset&node=ce982fabd69a
description:
Support MultiSelection in MultiValue field
issue11730
review427811003
(grafted from bd9ad6eedf5c1f4dc135563fce5fff34999ee2ac)
diffstat:
trytond/model/multivalue.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 38463a7def93 -r ce982fabd69a trytond/model/multivalue.py
--- a/trytond/model/multivalue.py Mon Oct 17 23:36:31 2022 +0200
+++ b/trytond/model/multivalue.py Sat Oct 15 22:08:25 2022 +0200
@@ -60,7 +60,7 @@
return str(value)
return value.id
elif isinstance(value, (list, tuple)):
- return [r.id for r in value]
+ return tuple(r.id if isinstance(r, Model) else r for r in value)
else:
return value