Update get cert to now allow restarting

This commit is contained in:
Owen
2026-04-27 16:14:20 -07:00
parent 08e9cb862d
commit 7affaf63d0
3 changed files with 7 additions and 5 deletions

View File

@@ -40,6 +40,8 @@ async function query(domainId: string, domain: string) {
throw new Error(`Domain with ID ${domainId} not found`);
}
const domainType = domainRecord.type;
let existing: any[] = [];
if (domainRecord.type == "ns" || domainRecord.type == "wildcard") {
const domainLevelDown = domain.split(".").slice(1).join(".");
@@ -98,7 +100,7 @@ async function query(domainId: string, domain: string) {
);
}
return existing.length > 0 ? existing[0] : null;
return existing.length > 0 ? { ...existing[0], domainType } : null;
}
registry.registerPath({

View File

@@ -3,6 +3,7 @@ export type GetCertificateResponse = {
domain: string;
domainId: string;
wildcard: boolean;
domainType: string;
status: string; // pending, requested, valid, expired, failed
expiresAt: string | null;
lastRenewalAttempt: Date | null;
@@ -10,4 +11,4 @@ export type GetCertificateResponse = {
updatedAt: number;
errorMessage?: string | null;
renewalCount: number;
};
};