Code

Ticket #7330: query.py.diff

File query.py.diff, 648 bytes (added by Anossov, 6 years ago)
Line 
1Index: db/models/sql/query.py
2===================================================================
3--- db/models/sql/query.py      (revision 7565)
4+++ db/models/sql/query.py      (working copy)
5@@ -1160,7 +1160,7 @@
6                         orig_opts._join_cache[name] = (table, from_col, to_col,
7                                 opts, target)
8
9-                    alias = self.join((alias, table, from_col, to_col),
10+                    alias = self.join((alias, table, from_col, to_col), dupe_multis,
11                             exclusions=joins, nullable=field.null)
12                     joins.append(alias)
13                 else: