Commit b1cb634d authored by nanahira's avatar nanahira

fix

parent 8795dd09
Pipeline #41771 passed with stages
in 17 minutes and 14 seconds
...@@ -27,8 +27,8 @@ class Cert { ...@@ -27,8 +27,8 @@ class Cert {
return this.cert.checkHost(domain); return this.cert.checkHost(domain);
} }
isOkWithDomains(domains: string[], acme = false) { isOkWithDomains(domains: string[]) {
return domains.every((domain) => this.isOkWithDomain(domain, acme)); return domains.every((domain) => this.isOkWithDomain(domain));
} }
} }
...@@ -41,7 +41,9 @@ const certs = fs ...@@ -41,7 +41,9 @@ const certs = fs
.filter((cert) => cert.isNotExpired()); .filter((cert) => cert.isNotExpired());
export async function pickCert(domains: string[], acme = false) { export async function pickCert(domains: string[], acme = false) {
const okCerts = certs.filter((cert) => cert.isOkWithDomains(domains, acme)); const okCerts = certs.filter(
(cert) => cert.isNotExpired(acme) && cert.isOkWithDomains(domains),
);
if (!okCerts.length) { if (!okCerts.length) {
return; return;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment