From 90a2ed2f106c3acda45a57d4f7913c20fcb28a66 Mon Sep 17 00:00:00 2001 From: Owen Date: Wed, 22 Apr 2026 20:39:04 -0700 Subject: [PATCH] Create pending cert --- server/routers/siteResource/createSiteResource.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/routers/siteResource/createSiteResource.ts b/server/routers/siteResource/createSiteResource.ts index 29fc8c213..242bbf860 100644 --- a/server/routers/siteResource/createSiteResource.ts +++ b/server/routers/siteResource/createSiteResource.ts @@ -31,6 +31,8 @@ import createHttpError from "http-errors"; import { z } from "zod"; import { fromError } from "zod-validation-error"; import { validateAndConstructDomain } from "@server/lib/domainUtils"; +import { createCertificate } from "#dynamic/routers/certificates/createCertificate"; +import { build } from "@server/build"; const createSiteResourceParamsSchema = z.strictObject({ orgId: z.string() @@ -494,6 +496,10 @@ export async function createSiteResource( `Created site resource ${newSiteResource.siteResourceId} for org ${orgId}` ); + if (ssl && mode === "http" && domainId && fullDomain && build != "oss") { + await createCertificate(domainId, fullDomain, db); + } + return response(res, { data: newSiteResource, success: true,