From 51abe714216ed499ad2e025e01f5826d42e8d0e2 Mon Sep 17 00:00:00 2001 From: Vikrant Gupta Date: Mon, 1 Apr 2024 13:56:59 +0530 Subject: [PATCH] fix: do not move to next step if env not selected in onboarding (#4784) --- .../common/ModuleStepsContainer/ModuleStepsContainer.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx b/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx index 272d2b5083..662daedeaa 100644 --- a/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx +++ b/frontend/src/container/OnboardingContainer/common/ModuleStepsContainer/ModuleStepsContainer.tsx @@ -16,7 +16,7 @@ import { DataSourceType } from 'container/OnboardingContainer/Steps/DataSource/D import { hasFrameworks } from 'container/OnboardingContainer/utils/dataSourceUtils'; import useAnalytics from 'hooks/analytics/useAnalytics'; import history from 'lib/history'; -import { isEmpty } from 'lodash-es'; +import { isEmpty, isNull } from 'lodash-es'; import { useState } from 'react'; import { useOnboardingContext } from '../../context/OnboardingContext'; @@ -91,7 +91,10 @@ export default function ModuleStepsContainer({ name: selectedDataSourceName = '', } = selectedDataSource as DataSourceType; - if (step.id === environmentDetailsStep && selectedEnvironment === '') { + if ( + step.id === environmentDetailsStep && + (selectedEnvironment === '' || isNull(selectedEnvironment)) + ) { updateErrorDetails('Please select environment'); return false; }