summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/argocd/argocd.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkg/argocd/argocd.go b/pkg/argocd/argocd.go
index feaff70..155d01a 100644
--- a/pkg/argocd/argocd.go
+++ b/pkg/argocd/argocd.go
@@ -572,12 +572,12 @@ func getApplicationSourceType(app *v1alpha1.Application) v1alpha1.ApplicationSou
}
if app.Spec.HasMultipleSources() {
- for _, s := range app.Spec.Sources {
- if s.Helm != nil {
+ for _, st := range app.Status.SourceTypes {
+ if st == v1alpha1.ApplicationSourceTypeHelm {
return v1alpha1.ApplicationSourceTypeHelm
- } else if s.Kustomize != nil {
+ } else if st == v1alpha1.ApplicationSourceTypeKustomize {
return v1alpha1.ApplicationSourceTypeKustomize
- } else if s.Plugin != nil {
+ } else if st == v1alpha1.ApplicationSourceTypePlugin {
return v1alpha1.ApplicationSourceTypePlugin
}
}