diff --git a/src/app/project/app/[appId]/domains/actions.ts b/src/app/project/app/[appId]/domains/actions.ts index 93fe040..96d4be9 100644 --- a/src/app/project/app/[appId]/domains/actions.ts +++ b/src/app/project/app/[appId]/domains/actions.ts @@ -15,6 +15,11 @@ const actionAppDomainEditZodModel = appDomainEditZodModel.merge(z.object({ export const saveDomain = async (prevState: any, inputData: z.infer) => saveFormAction(inputData, actionAppDomainEditZodModel, async (validatedData) => { await getAuthUserSession(); + + if (validatedData.hostname.includes('://')) { + const url = new URL(validatedData.hostname); + validatedData.hostname = url.hostname; + } await appService.saveDomain({ ...validatedData, id: validatedData.id ?? undefined