From 74630292f89d673abbe625bd2ed3a92e7de757ba Mon Sep 17 00:00:00 2001 From: Karl Ludwig Weise Date: Wed, 27 May 2026 11:54:15 +0200 Subject: [PATCH] Fix: Custom domains don't have to match shortName --- src/routes/api/public/utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/api/public/utils.ts b/src/routes/api/public/utils.ts index bf9ee9b..eef24b3 100644 --- a/src/routes/api/public/utils.ts +++ b/src/routes/api/public/utils.ts @@ -20,14 +20,14 @@ export const getTenantIdByDomain = async ( return tenants[0].id || null; } else { // Get tenant ID by domain in production - const shortName = domain.replace("https://", "").split(".")[0]; + const cleanDomain = domain.replace("https://", ""); try { const tenants = await db .select({ id: tenant.id, }) .from(tenant) - .where(eq(tenant.shortName, shortName)) + .where(eq(tenant.domain, cleanDomain)) .limit(1); return tenants[0]?.id || null; } catch (error) {