diff options
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/argocd/argocd.go | 8 |
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 } } |
