Add acme order id

This commit is contained in:
Fang-Pen Lin
2025-12-12 19:06:14 -08:00
parent 61faa847a7
commit 066599de05
3 changed files with 5 additions and 1 deletions
@@ -26,7 +26,8 @@ export const CertificateRequestsSchema = z.object({
keyAlgorithm: z.string().nullable().optional(), keyAlgorithm: z.string().nullable().optional(),
signatureAlgorithm: z.string().nullable().optional(), signatureAlgorithm: z.string().nullable().optional(),
errorMessage: z.string().nullable().optional(), errorMessage: z.string().nullable().optional(),
metadata: z.string().nullable().optional() metadata: z.string().nullable().optional(),
acmeOrderId: z.string().uuid().nullable().optional()
}); });
export type TCertificateRequests = z.infer<typeof CertificateRequestsSchema>; export type TCertificateRequests = z.infer<typeof CertificateRequestsSchema>;
@@ -91,6 +91,7 @@ export const certificateRequestServiceFactory = ({
permissionService permissionService
}: TCertificateRequestServiceFactoryDep) => { }: TCertificateRequestServiceFactoryDep) => {
const createCertificateRequest = async ({ const createCertificateRequest = async ({
acmeOrderId,
actor, actor,
actorId, actorId,
actorAuthMethod, actorAuthMethod,
@@ -123,6 +124,7 @@ export const certificateRequestServiceFactory = ({
{ {
status, status,
projectId, projectId,
acmeOrderId,
...validatedData ...validatedData
}, },
tx tx
@@ -21,6 +21,7 @@ export type TCreateCertificateRequestDTO = TProjectPermission & {
metadata?: string; metadata?: string;
status: CertificateRequestStatus; status: CertificateRequestStatus;
certificateId?: string; certificateId?: string;
acmeOrderId?: string;
}; };
export type TGetCertificateRequestDTO = TProjectPermission & { export type TGetCertificateRequestDTO = TProjectPermission & {