From ea4941fe982c23e32f37a34c465f636af8a25fba Mon Sep 17 00:00:00 2001 From: Abhi-Bohora Date: Thu, 3 Oct 2024 16:27:03 +0545 Subject: [PATCH] fix: gitpod build error (#3271) Co-authored-by: Dhruwang --- packages/types/surveys/types.ts | 3 ++- packages/types/surveys/validation.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/types/surveys/types.ts b/packages/types/surveys/types.ts index 392d6b9a28..72c7062be8 100644 --- a/packages/types/surveys/types.ts +++ b/packages/types/surveys/types.ts @@ -2008,7 +2008,8 @@ const validateActions = ( return undefined; }); - return actionIssues.filter((issue) => issue !== undefined); + const filteredActionIssues = actionIssues.filter((issue) => issue !== undefined); + return filteredActionIssues; }; const validateLogic = (survey: TSurvey, questionIndex: number, logic: TSurveyLogic[]): z.ZodIssue[] => { diff --git a/packages/types/surveys/validation.ts b/packages/types/surveys/validation.ts index a34c549b6d..0097bcda1c 100644 --- a/packages/types/surveys/validation.ts +++ b/packages/types/surveys/validation.ts @@ -233,7 +233,7 @@ export const findQuestionsWithCyclicLogic = (questions: TSurveyQuestion[]): stri // Helper function to find all "jumpToQuestion" actions in the logic const findJumpToQuestionActions = (actions: TSurveyLogicAction[]): TActionJumpToQuestion[] => { - return actions.filter((action) => action.objective === "jumpToQuestion"); + return actions.filter((action): action is TActionJumpToQuestion => action.objective === "jumpToQuestion"); }; // function to validate hidden field or question id