This commit is contained in:
6543 2023-02-09 22:03:11 +01:00
parent 1c5561231b
commit aa21b81586
5 changed files with 26 additions and 24 deletions
server/database

View file

@ -67,10 +67,9 @@ func (x xDB) Get(domain string) (*certificate.Resource, error) {
cert := new(Cert)
log.Trace().Str("domain", domain).Msg("get cert from db")
if _, err := x.engine.ID(domain).Get(&cert); err != nil {
if found, err := x.engine.ID(domain).Get(cert); err != nil {
return nil, err
}
if cert == nil {
} else if !found {
return nil, fmt.Errorf("%w: name='%s'", ErrNotFound, domain)
}
return cert.Raw(), nil