diff --git a/agent/app/service/app_utils.go b/agent/app/service/app_utils.go index 6417af7e7..c88208d9b 100644 --- a/agent/app/service/app_utils.go +++ b/agent/app/service/app_utils.go @@ -2149,7 +2149,10 @@ func hasLinkDB(installID uint) bool { func isEditCompose(installed model.AppInstall) bool { detail, _ := appDetailRepo.GetFirst(repo.WithByID(installed.AppDetailId)) - rawCompose, _ := getUpgradeCompose(installed, detail) + rawCompose, err := getUpgradeCompose(installed, detail) + if rawCompose == "" || err != nil { + return false + } if rawCompose != installed.DockerCompose { return true }