Skip to content

Commit c25ec0b

Browse files
committed
fix(query-builder): add group in nested query
1 parent a13df48 commit c25ec0b

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

projects/igniteui-angular/src/lib/query-builder/query-builder-tree.component.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1916,14 +1916,9 @@ export class IgxQueryBuilderTreeComponent implements AfterViewInit, OnDestroy {
19161916
return null;
19171917
}
19181918

1919-
const exprTreeCopy =
1920-
{
1921-
filteringOperands: [],
1922-
operator: expressionTree.operator,
1923-
fieldName: expressionTree.fieldName,
1924-
entity: expressionTree.entity,
1925-
returnFields: expressionTree.returnFields
1926-
};
1919+
const exprTreeCopy = new FilteringExpressionsTree(expressionTree.operator, expressionTree.fieldName, expressionTree.entity, expressionTree.returnFields);
1920+
exprTreeCopy.filteringOperands = [];
1921+
19271922
expressionTree.filteringOperands.forEach(o => o instanceof FilteringExpressionsTree ? exprTreeCopy.filteringOperands.push(this.getExpressionTreeCopy(o)) : exprTreeCopy.filteringOperands.push(o));
19281923

19291924
if (!this.innerQueryNewExpressionTree && shouldAssignInnerQueryExprTree) {

0 commit comments

Comments
 (0)