changeset 9444c2eb9be8 in trytond:6.2
details: https://hg.tryton.org/trytond?cmd=changeset&node=9444c2eb9be8
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 90143c92857d -r 9444c2eb9be8 trytond/model/multivalue.py
--- a/trytond/model/multivalue.py Mon Oct 17 23:35:43 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