Changeset 267


Ignore:
Timestamp:
Nov 18, 2009, 1:38:10 PM (11 years ago)
Author:
jjbot
Message:

Fixed bug which caused complex within-select queries to fail.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • container/qg_transform.py

    r245 r267  
    300300                            newnode = Node(opcon.WhereCon,[source,source])
    301301                            newnode.target = [parent]
    302                             newnode.fields = source.fields
     302                            nfieldids = source.fields.copy()
     303                            if(not source.out_calc is None):
     304                               nfieldids.update(source.out_calc.keys())
     305                            newnode.fields = nfieldids
    303306                            nid = [getLocalId(constraint_fieldid,self.fieldid_source,source)]
    304307                            newnode.segments = [itypes_py.SegmentAll(0),itypes_py.SegmentInFix(1,nid)]
Note: See TracChangeset for help on using the changeset viewer.