Merge pull request #3590 from xyz-li/app-fix1

Fix: remove checks when delete release
This commit is contained in:
KubeSphere CI Bot
2021-03-29 14:54:47 +08:00
committed by GitHub
9 changed files with 43 additions and 60 deletions

View File

@@ -20,6 +20,7 @@ import (
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
"io/ioutil"
apierrors "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/klog"
"kubesphere.io/kubesphere/pkg/api"
@@ -595,7 +596,11 @@ func (h *openpitrixHandler) GetAppVersionFiles(req *restful.Request, resp *restf
if err != nil {
klog.Errorln(err)
handleOpenpitrixError(resp, err)
if apierrors.IsNotFound(err) {
api.HandleNotFound(resp, nil, err)
} else {
api.HandleBadRequest(resp, nil, err)
}
return
}