Browse Source

Up BooleanOperator

pull/6419/head
Artur Arseniev 2 years ago
parent
commit
99fff68d9c
  1. 2
      packages/core/src/data_sources/model/conditional_variables/operators/BooleanOperator.ts

2
packages/core/src/data_sources/model/conditional_variables/operators/BooleanOperator.ts

@ -8,7 +8,7 @@ export enum BooleanOperation {
export class BooleanOperator extends Operator<BooleanOperation> { export class BooleanOperator extends Operator<BooleanOperation> {
evaluate(statements: boolean[]): boolean { evaluate(statements: boolean[]): boolean {
if (!statements.length) throw new Error('Expected one or more statments, got none'); if (!statements?.length) return false;
switch (this.operation) { switch (this.operation) {
case BooleanOperation.and: case BooleanOperation.and:

Loading…
Cancel
Save