Merge pull request #2112 from shaowenchen/fix_s2i_api

fix SecretRef nil
This commit is contained in:
KubeSphere CI Bot
2020-05-27 11:19:35 +08:00
committed by GitHub

View File

@@ -275,8 +275,12 @@ func (r *resourceHandler) handleVerifyGitCredential(request *restful.Request, re
api.HandleBadRequest(response, nil, err)
return
}
err = r.gitVerifier.VerifyGitCredential(credential.RemoteUrl, credential.SecretRef.Namespace, credential.SecretRef.Name)
var namespace, secretName string
if credential.SecretRef != nil {
namespace = credential.SecretRef.Namespace
secretName = credential.SecretRef.Name
}
err = r.gitVerifier.VerifyGitCredential(credential.RemoteUrl, namespace, secretName)
if err != nil {
api.HandleBadRequest(response, nil, err)
return