From d42ff2be866d0db48322097d8656540cb1bb1dff Mon Sep 17 00:00:00 2001 From: Chika Date: Wed, 16 Dec 2020 20:53:11 +0300 Subject: [PATCH] fix validation: check null values --- .../CalculationStore/Effects/actions/calculate/validate.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/stores/CalculationStore/Effects/actions/calculate/validate.ts b/src/client/stores/CalculationStore/Effects/actions/calculate/validate.ts index cd562dd..5e96134 100644 --- a/src/client/stores/CalculationStore/Effects/actions/calculate/validate.ts +++ b/src/client/stores/CalculationStore/Effects/actions/calculate/validate.ts @@ -4,7 +4,9 @@ import { TElements } from 'core/types/Calculation/Store/elements'; import CalculationStore from '../../..'; const VALIDATIONS = { - IS_NULL: valueName => CalculationStore.getValue(valueName) === undefined, + IS_NULL: valueName => + CalculationStore.getValue(valueName) === undefined || + CalculationStore.getValue(valueName) === null, LESS_ZERO: valueName => CalculationStore.getValue(valueName) < 0, LESS_OR_EQUALS_ZERO: valueName => CalculationStore.getValue(valueName) <= 0, };