@@ -62,7 +62,7 @@ const AppStatusModal = ({
62
62
fetchedAppDetailsError ,
63
63
reloadInitialAppDetails ,
64
64
setFetchedAppDetails ,
65
- ] = useAsync ( getAppDetailsWrapper , [ appId , envId ] , type === 'release' )
65
+ ] = useAsync ( getAppDetailsWrapper , [ ] , type === 'release' )
66
66
67
67
const appDetails = type === 'release' ? fetchedAppDetails : appDetailsProp
68
68
@@ -82,7 +82,8 @@ const AppStatusModal = ({
82
82
envId : appDetails . environmentId ,
83
83
showTimeline :
84
84
selectedTab === AppStatusModalTabType . DEPLOYMENT_STATUS &&
85
- appDetails . deploymentAppType !== DeploymentAppTypes . HELM ,
85
+ appDetails . deploymentAppType !== DeploymentAppTypes . HELM &&
86
+ ! appDetails . isVirtualEnvironment ,
86
87
virtualEnvironmentConfig : appDetails . isVirtualEnvironment
87
88
? {
88
89
processVirtualEnvironmentDeploymentData,
@@ -105,12 +106,9 @@ const AppStatusModal = ({
105
106
deploymentStatusDetailsBreakdownDataError ,
106
107
reloadDeploymentStatusDetailsBreakdownData ,
107
108
setDeploymentStatusDetailsBreakdownData ,
108
- ] = useAsync (
109
- getDeploymentStatusWrapper ,
110
- [ appId , envId , showDeploymentStatusModal , selectedTab ] ,
111
- ! ! showDeploymentStatusModal ,
112
- { resetOnChange : false } ,
113
- )
109
+ ] = useAsync ( getDeploymentStatusWrapper , [ showDeploymentStatusModal , selectedTab ] , ! ! showDeploymentStatusModal , {
110
+ resetOnChange : false ,
111
+ } )
114
112
115
113
const handleAppDetailsExternalSync = async ( ) => {
116
114
appDetailsPollingTimeoutRef . current = setTimeout (
@@ -133,7 +131,12 @@ const AppStatusModal = ({
133
131
deploymentStatusDetailsBreakdownData ?. deploymentStatus ,
134
132
)
135
133
136
- const pollingIntervalFromFlag = Number ( window . _env_ . DEVTRON_APP_DETAILS_POLLING_INTERVAL ) || 30000
134
+ const pollingIntervalFromFlag =
135
+ Number (
136
+ appDetails . appType !== AppType . DEVTRON_HELM_CHART
137
+ ? window . _env_ . DEVTRON_APP_DETAILS_POLLING_INTERVAL
138
+ : window . _env_ . HELM_APP_DETAILS_POLLING_INTERVAL ,
139
+ ) || 30000
137
140
138
141
deploymentStatusPollingTimeoutRef . current = setTimeout (
139
142
async ( ) => {
0 commit comments