Reviewers: ,


Please review this at http://codereview.tryton.org/93001/

Affected files:
  M trytond/model/browse.py


Index: trytond/model/browse.py
===================================================================
--- a/trytond/model/browse.py
+++ b/trytond/model/browse.py
@@ -211,7 +211,9 @@
                             data[i] = BrowseRecordList(
                                 BrowseRecord(x, model, ids, local_cache)
                                 for x in data[i])
-                    if isinstance(j, fields.Function):
+                    if (isinstance(j, fields.Function)
+                            or isinstance(data[i], (BrowseRecord,
+                                    BrowseRecordList))):
                         if data['id'] == self.id and i == name:
                             result = data[i]
self._local_data.setdefault(data['id'], {})[i] = data[i]


--
[email protected] mailing list

Reply via email to