cleaning up pending references

This commit is contained in:
mdipierro
2013-10-23 20:13:43 -05:00
parent fec5ddd150
commit a514060402
2 changed files with 6 additions and 3 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.7.4-stable+timestamp.2013.10.22.17.02.48
Version 2.7.4-stable+timestamp.2013.10.23.20.12.15
+5 -2
View File
@@ -8614,8 +8614,11 @@ class Table(object):
self._references.append(field)
else:
field.referent = None
for referee in pr.get(self._tablename,[]):
self._referenced_by.append(referee)
if self._tablename in pr:
referees = pr.pop(self._tablename)
for referee in referees:
self._referenced_by.append(referee)
def _filter_fields(self, record, id=False):
return dict([(k, v) for (k, v) in record.iteritems() if k