From 4e23987412e536fc8c0d47462c4e4c9bce6fb0e4 Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Fri, 25 Jun 2021 09:29:57 +0200 Subject: [PATCH] hotfix on pki on sql error --- src/pki/acme.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pki/acme.go b/src/pki/acme.go index 6f63236..82c04bc 100644 --- a/src/pki/acme.go +++ b/src/pki/acme.go @@ -32,10 +32,12 @@ func (u *User) Init(cfg *config.Config) (err error) { func (u *User) GetEntry(cfg *config.Config, domains []string) (Entry cert.Entry, err error) { has, err := cfg.Db.Where("domains = ?", strings.Join(domains, ",")).Where( - "validity_end::timestamp-'? DAY'::INTERVAL >= now()", cfg.ACME.MaxDaysBefore).Where( + fmt.Sprintf("validity_end::timestamp-'%d DAY'::INTERVAL >= now()", cfg.ACME.MaxDaysBefore)).Where( "auth_url = ?", cfg.ACME.AuthURL).Desc( "id").Get(&Entry) + fmt.Println(has, err) + if !has { err = fmt.Errorf("entry doesn't exists") }