From 32c2c9841c27cbb41b1f29838fdfd3e644ab1cbb Mon Sep 17 00:00:00 2001 From: Brendan J Bond Date: Mon, 15 Sep 2025 17:10:38 -0500 Subject: [PATCH] fix this binding in module-scoped variables --- src/ProtectedEvaluator.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ProtectedEvaluator.ts b/src/ProtectedEvaluator.ts index ef7ed43..5031d09 100644 --- a/src/ProtectedEvaluator.ts +++ b/src/ProtectedEvaluator.ts @@ -1,8 +1,8 @@ import { Utils as FormioUtils, DefaultEvaluator } from '@formio/js'; import Interpreter from '@formio/js-interpreter'; -const baseEvaluator = FormioUtils.Evaluator.evaluator; -const baseEvaluate = FormioUtils.Evaluator.evaluate; +const baseEvaluator = FormioUtils.Evaluator.evaluator.bind(FormioUtils.Evaluator); +const baseEvaluate = FormioUtils.Evaluator.evaluate.bind(FormioUtils.Evaluator); export interface IEvaluator { noeval?: boolean;