From 813a8f42cfaee011a8e3d0367e7c4b82ab805554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Thu, 2 Jan 2025 18:35:45 +0800 Subject: [PATCH] fix: lint --- internal/job/cert_renew.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/job/cert_renew.go b/internal/job/cert_renew.go index 831a1d7734..320dcb739f 100644 --- a/internal/job/cert_renew.go +++ b/internal/job/cert_renew.go @@ -51,8 +51,7 @@ func (r *CertRenew) Run() { } // 结束时间大于 7 天的证书不续签 - now := time.Now() - if decode.NotAfter.Sub(now).Hours() > 24*7 { + if time.Until(decode.NotAfter) > 24*7*time.Hour { continue } @@ -73,7 +72,7 @@ func (r *CertRenew) Run() { r.log.Warn("[Cert Renew] failed to parse panel cert", slog.Any("err", err)) return } - if decode.NotAfter.Sub(time.Now()).Hours() < 24*7 { - _, err = shell.Exec("panel-cli https generate") + if time.Until(decode.NotAfter) < 24*7*time.Hour { + _, _ = shell.Exec("panel-cli https generate") } }