Iterate over copy of fields items in record validate

The validation of the fields may trigger to fetch the definition of new fields.

issue11612
review417601003
(grafted from fd0f35037e459393853314fff8702f4656baf931)

--HG--
branch : 6.0
This commit is contained in:
Cédric Krier committed 2022-08-06 10:35:11 +02:00
1 parent a07d50a89d
commit 86bbfb2af6
1 file changed
+1 -1
+1 -1
View File
@@ -391,7 +391,7 @@ class Record(SignalEvent):
elif fields is None:
self._check_load()
res = True
for field_name, field in self.group.fields.items():
for field_name, field in list(self.group.fields.items()):
if fields is not None and field_name not in fields:
continue
if field.attrs.get('readonly'):