Skip to content

Commit cc520c1

Browse files
committed
fix(grid): apply conditon on condition.logic, not on condition
1 parent 3556c57 commit cc520c1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

projects/igniteui-angular/src/lib/data-operations/filtering-strategy.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ export abstract class BaseFilteringStrategy implements IFilteringStrategy {
4040
// protected
4141
public findMatchByExpression(rec: any, expr: IFilteringExpression, isDate?: boolean, isTime?: boolean, grid?: GridType): boolean {
4242
const val = this.getFieldValue(rec, expr.fieldName, isDate, isTime, grid);
43-
return expr.condition?.logic(val, expr.searchVal, expr.ignoreCase);
43+
if (expr.condition.logic) {
44+
return expr.condition.logic(val, expr.searchVal, expr.ignoreCase);
45+
}
4446
}
4547

4648
// protected

0 commit comments

Comments
 (0)