fix: typo

This commit is contained in:
Piyush Gupta
2024-09-25 15:53:10 +05:30
parent 942bf818a5
commit b3757ae7c1
3 changed files with 10 additions and 4 deletions
@@ -18,7 +18,7 @@ import {
} from "@formbricks/lib/surveyLogic/utils";
import {
TConditionGroup,
TDyanmicLogicField,
TDynamicLogicField,
TRightOperand,
TSingleCondition,
TSurvey,
@@ -132,7 +132,7 @@ export function LogicEditorConditions({
handleUpdateCondition(condition.id, {
leftOperand: {
value,
type: option?.meta?.type as TDyanmicLogicField,
type: option?.meta?.type as TDynamicLogicField,
},
operator: "isSkipped",
rightOperand: undefined,
@@ -228,7 +228,13 @@ export const Survey = ({
if (currQuesTemp.logic && currQuesTemp.logic.length > 0) {
for (const logic of currQuesTemp.logic) {
if (
evaluateLogic(localSurvey, localResponseData, currentVariables, logic.conditions, selectedLanguage)
evaluateLogic(
localSurvey,
localResponseData,
calculationResults,
logic.conditions,
selectedLanguage
)
) {
const { jumpTarget, requiredQuestionIds, calculations } = performActions(
localSurvey,
+1 -1
View File
@@ -299,7 +299,7 @@ const ZDynamicLogicFieldValue = z.union([ZDynamicQuestion, ZDynamicVariable, ZDy
});
export type TSurveyLogicConditionsOperator = z.infer<typeof ZSurveyLogicConditionsOperator>;
export type TDyanmicLogicField = z.infer<typeof ZDynamicLogicField>;
export type TDynamicLogicField = z.infer<typeof ZDynamicLogicField>;
export type TActionObjective = z.infer<typeof ZActionObjective>;
export type TActionTextVariableCalculateOperator = z.infer<typeof ZActionTextVariableCalculateOperator>;
export type TActionNumberVariableCalculateOperator = z.infer<typeof ZActionNumberVariableCalculateOperator>;