diff --git a/ui/vite.config.ts b/ui/vite.config.ts index a7a6c1c5..f57ee64f 100644 --- a/ui/vite.config.ts +++ b/ui/vite.config.ts @@ -6,12 +6,16 @@ import { VitePWA } from 'vite-plugin-pwa' import { fetchTenantNames } from './src/services/tenants' export default defineConfig(async ({ mode }) => { - const baseDomains = ['sozsoft.com', 'dev.sozsoft.com'] const env = loadEnv(mode, process.cwd(), '') const apiUrl = env.VITE_API_URL - const tenantNames = await fetchTenantNames(apiUrl) + const baseDomains = ['sozsoft.com', 'dev.sozsoft.com'] + const tenantNames = (await fetchTenantNames(apiUrl)).map((n) => n.trim().toLowerCase()) const tenantHosts = tenantNames.flatMap((t) => baseDomains.map((d) => `${t}.${d}`)) const allowedHosts = Array.from(new Set(['localhost', ...baseDomains, ...tenantHosts])) + + console.log('[vite] tenants:', tenantNames) + console.log('[vite] allowedHosts:', allowedHosts) + return { plugins: [ react({