From 1d54650af5a73aa00ca013b43c660b16a0c55cde Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Thu, 5 Sep 2024 18:45:22 +0000 Subject: [PATCH] cname canonical hostname fix --- packages/pockethost/src/constants.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/pockethost/src/constants.ts b/packages/pockethost/src/constants.ts index 377c2c90..54b7a7dc 100644 --- a/packages/pockethost/src/constants.ts +++ b/packages/pockethost/src/constants.ts @@ -301,9 +301,9 @@ export const mkAppUrl = (path = '') => `${APP_URL()}${path}` export const mkBlogUrl = (path = '') => `${BLOG_URL()}${path}` export const mkDocUrl = (path = '') => mkBlogUrl(join('/docs', path)) export const mkInstanceCanonicalHostname = (instance: InstanceFields) => - `${instance.id}.${instance.region}.${APEX_DOMAIN()}` + (instance.cname_active && instance.cname) || `${instance.id}.${APEX_DOMAIN()}` export const mkInstanceHostname = (instance: InstanceFields) => - `${instance.subdomain}.${instance.region}.${APEX_DOMAIN()}` + `${instance.subdomain}.${APEX_DOMAIN()}` export const mkInstanceUrl = (instance: InstanceFields, ...paths: string[]) => [ `${HTTP_PROTOCOL()}//${mkInstanceHostname(instance)}`,