From fb0983041d59512897783a5ef5e10631e62b9932 Mon Sep 17 00:00:00 2001 From: yangsoon Date: Mon, 14 Feb 2022 16:16:00 +0800 Subject: [PATCH] Fix: fix panic when user disable create apprevision Signed-off-by: yangsoon --- pkg/controller/core.oam.dev/v1alpha2/application/revision.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/controller/core.oam.dev/v1alpha2/application/revision.go b/pkg/controller/core.oam.dev/v1alpha2/application/revision.go index bd514ca74..75ef634c2 100644 --- a/pkg/controller/core.oam.dev/v1alpha2/application/revision.go +++ b/pkg/controller/core.oam.dev/v1alpha2/application/revision.go @@ -370,7 +370,7 @@ func ComputeAppRevisionHash(appRevision *v1beta1.ApplicationRevision) (string, e // currentAppRevIsNew check application revision already exist or not func (h *AppHandler) currentAppRevIsNew(ctx context.Context) (bool, bool, error) { // the last revision doesn't exist. - if h.app.Status.LatestRevision == nil { + if h.app.Status.LatestRevision == nil || DisableAllApplicationRevision { return true, true, nil }