Skip to content

Commit 2517961

Browse files
committed
refactor
1 parent 1f7d0d3 commit 2517961

File tree

2 files changed

+19
-10
lines changed

2 files changed

+19
-10
lines changed

internal/sql/repository/AppListingRepository.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ type AppListingRepository interface {
5151
DeploymentDetailByArtifactId(ciArtifactId int, envId int) (AppView.DeploymentDetailContainer, error)
5252
FindAppCount(isProd bool) (int, error)
5353
FetchAppsByEnvironmentV2(appListingFilter helper.AppListingFilter) ([]*AppView.AppEnvironmentContainer, int, error)
54-
FetchOverviewAppsByEnvironment(envId, limit, offset int) ([]*AppView.AppEnvironmentContainer, error)
54+
FetchAppsEnvContainers(envId, limit, offset int) ([]*AppView.AppEnvironmentContainer, error)
5555
FetchLastDeployedImage(appId, envId int) (*LastDeployed, error)
5656
}
5757

@@ -137,7 +137,7 @@ func (impl *AppListingRepositoryImpl) FetchOverviewCiPipelines(jobId int) ([]*Ap
137137
return jobContainers, nil
138138
}
139139

140-
func (impl *AppListingRepositoryImpl) FetchOverviewAppsByEnvironment(envId, limit, offset int) ([]*AppView.AppEnvironmentContainer, error) {
140+
func (impl *AppListingRepositoryImpl) FetchAppsEnvContainers(envId, limit, offset int) ([]*AppView.AppEnvironmentContainer, error) {
141141
query := ` SELECT a.id as app_id,a.app_name,aps.status as app_status, ld.last_deployed_time, p.id as pipeline_id
142142
FROM app a
143143
INNER JOIN pipeline p ON p.app_id = a.id and p.deleted = false and p.environment_id = ?

pkg/app/AppListingService.go

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -233,15 +233,9 @@ func (impl AppListingServiceImpl) FetchOverviewAppsByEnvironment(envId, limit, o
233233
resp.CreatedBy = fmt.Sprintf("%s (inactive)", createdBy.EmailId)
234234
}
235235
}
236-
envContainers, err := impl.appListingRepository.FetchOverviewAppsByEnvironment(envId, limit, offset)
236+
envContainers, err := impl.FetchAppsEnvContainers(envId, limit, offset)
237237
if err != nil {
238-
impl.Logger.Errorw("failed to fetch environment containers", "err", err, "envId", envId)
239-
return resp, err
240-
}
241-
242-
err = impl.updateAppStatusForHelmTypePipelines(envContainers)
243-
if err != nil {
244-
impl.Logger.Errorw("err, updateAppStatusForHelmTypePipelines", "envId", envId, "err", err)
238+
impl.Logger.Errorw("failed to fetch env containers", "err", err, "envId", envId)
245239
return resp, err
246240
}
247241

@@ -293,6 +287,21 @@ func getUniqueArtifacts(artifactIds []int) (uniqueArtifactIds []int) {
293287
return uniqueArtifactIds
294288
}
295289

290+
func (impl AppListingServiceImpl) FetchAppsEnvContainers(envId, limit, offset int) ([]*AppView.AppEnvironmentContainer, error) {
291+
envContainers, err := impl.appListingRepository.FetchAppsEnvContainers(envId, limit, offset)
292+
if err != nil {
293+
impl.Logger.Errorw("failed to fetch environment containers", "err", err, "envId", envId)
294+
return nil, err
295+
}
296+
297+
err = impl.updateAppStatusForHelmTypePipelines(envContainers)
298+
if err != nil {
299+
impl.Logger.Errorw("err, updateAppStatusForHelmTypePipelines", "envId", envId, "err", err)
300+
return nil, err
301+
}
302+
return envContainers, nil
303+
}
304+
296305
func (impl AppListingServiceImpl) FetchAllDevtronManagedApps() ([]AppNameTypeIdContainer, error) {
297306
impl.Logger.Debug("reached at FetchAllDevtronManagedApps:")
298307
apps := make([]AppNameTypeIdContainer, 0)

0 commit comments

Comments
 (0)