forked from TrueCloudLab/certificates
Store renew certificate in the database.
This commit is contained in:
parent
50152391a3
commit
8eeb82d0ce
1 changed files with 7 additions and 0 deletions
|
@ -202,6 +202,13 @@ func (a *Authority) Renew(oldCert *x509.Certificate) ([]*x509.Certificate, error
|
|||
http.StatusInternalServerError, apiCtx{}}
|
||||
}
|
||||
|
||||
if err = a.db.StoreCertificate(serverCert); err != nil {
|
||||
if err != db.ErrNotImplemented {
|
||||
return nil, &apiError{errors.Wrap(err, "error storing certificate in db"),
|
||||
http.StatusInternalServerError, apiCtx{}}
|
||||
}
|
||||
}
|
||||
|
||||
return []*x509.Certificate{serverCert, caCert}, nil
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue