changeset 4c5e46711589 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset&node=4c5e46711589
description:
Backed out changeset d645aee76ab0
issue11262
diffstat:
trytond/model/multivalue.py | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diffs (16 lines):
diff -r 77582defbb9b -r 4c5e46711589 trytond/model/multivalue.py
--- a/trytond/model/multivalue.py Sat Mar 19 15:04:09 2022 +0100
+++ b/trytond/model/multivalue.py Sun Mar 20 01:32:04 2022 +0100
@@ -45,10 +45,8 @@
return record
def __values(self, field, pattern, match_none=True):
- Value = self.multivalue_model(field)
- # Limit the cache to matching records
- return Value.browse((v for v in self.multivalue_records(field)
- if v.match(pattern, match_none=match_none)))
+ return [v for v in self.multivalue_records(field)
+ if v.match(pattern, match_none=match_none)]
def get_multivalue(self, name, **pattern):
Value = self.multivalue_model(name)