fix: skip button label validation for required nps and rating questions (#5153)

This commit is contained in:
Dhruwang Jariwala
2025-04-02 15:23:25 +05:30
committed by GitHub
parent 2867c95494
commit 6671d877ad
2 changed files with 13 additions and 1 deletions
@@ -146,6 +146,10 @@ export const validationRules = {
fieldsToValidate = fieldsToValidate.filter((field) => field !== "backButtonLabel");
}
if ((question.type === "nps" || question.type === "rating") && question.required) {
fieldsToValidate = fieldsToValidate.filter((field) => field !== "buttonLabel");
}
for (const field of fieldsToValidate) {
if (
question[field] &&