fix(api): сохранить последние снимки сертификатов
This commit is contained in:
1 parent
26869632a0
commit
c7b4981dff
5 files changed
+67
-1
No files matched your search
@@ -1,3 +1,4 @@
|
||||
import { certificatesStateSchema } from "@mmapp/contracts/certificates"
|
||||
import type {
|
||||
AcmeCloudflareSettingsDto,
|
||||
CertificateIssueJob,
|
||||
@@ -77,3 +78,8 @@ export async function putCertificateRenewSettings(
|
||||
body: JSON.stringify(payload),
|
||||
})
|
||||
}
|
||||
|
||||
export async function readCertificatesState(baseUrl: string, options?: RequestInit) {
|
||||
const signal = AbortSignal.any([...(options?.signal ? [options.signal] : []), AbortSignal.timeout(30_000)])
|
||||
return certificatesStateSchema.parse(await requestJson<unknown>(baseUrl, "/api/certificates/state", { ...options, method: "GET", signal }))
|
||||
}
|
||||
Reference in new issue
Block a user