Commit 807eff74 authored by Anssi Kääriäinen's avatar Anssi Kääriäinen
Browse files

Made use of PathInfo.direct flag in trim_joins

Refs #19385
parent 68985db4
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -1445,8 +1445,7 @@ class Query(object):
        the join.
        """
        for info in reversed(path):
            direct = info.join_field == info.from_field
            if info.to_field == target and direct:
            if info.to_field == target and info.direct:
                target = info.from_field
                self.unref_alias(joins.pop())
            else: