diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/SurveyStarter.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/SurveyStarter.tsx index 21f23f8135..5572a70a02 100644 --- a/apps/web/app/(app)/environments/[environmentId]/surveys/SurveyStarter.tsx +++ b/apps/web/app/(app)/environments/[environmentId]/surveys/SurveyStarter.tsx @@ -22,9 +22,12 @@ export default function SurveyStarter({ const router = useRouter(); const newSurveyFromTemplate = async (template: Template) => { setIsCreateSurveyLoading(true); + const surveyType = environment?.widgetSetupCompleted ? "web" : "link"; + const autoComplete = surveyType === "web" ? 50 : null; const augmentedTemplate = { ...template.preset, - type: environment?.widgetSetupCompleted ? "web" : "link", + type: surveyType, + autoComplete, }; try { const survey = await createSurveyAction(environmentId, augmentedTemplate); diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/templates/TemplateList.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/templates/TemplateList.tsx index 3080d3a973..40c4ce36bd 100644 --- a/apps/web/app/(app)/environments/[environmentId]/surveys/templates/TemplateList.tsx +++ b/apps/web/app/(app)/environments/[environmentId]/surveys/templates/TemplateList.tsx @@ -71,9 +71,12 @@ export default function TemplateList({ const addSurvey = async (activeTemplate) => { setLoading(true); + const surveyType = environment?.widgetSetupCompleted ? "web" : "link"; + const autoComplete = surveyType === "web" ? 50 : null; const augmentedTemplate = { ...activeTemplate.preset, - type: environment?.widgetSetupCompleted ? "web" : "link", + type: surveyType, + autoComplete, }; const survey = await createSurveyAction(environmentId, augmentedTemplate); router.push(`/environments/${environmentId}/surveys/${survey.id}/edit`);