From f9b375a39b482336e16f3983dca8c34b4654e331 Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Fri, 5 Apr 2024 14:38:33 -0400 Subject: [PATCH] Fix case when main domain is a subdomain --- packages/backend/src/services/WebServerService.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/services/WebServerService.js b/packages/backend/src/services/WebServerService.js index bce1fc51..909b31c2 100644 --- a/packages/backend/src/services/WebServerService.js +++ b/packages/backend/src/services/WebServerService.js @@ -290,8 +290,9 @@ class WebServerService extends BaseService { if ( req.path === '/signup' || req.path === '/login' ) { res.setHeader('Access-Control-Allow-Origin', origin ?? '*'); } + console.log('subdomains', req.subdomains); // Website(s) to allow to connect - if ( req.subdomains[0] === 'api' ) { + if ( req.subdomains[req.subdomains.length-1] === 'api' ) { res.setHeader('Access-Control-Allow-Origin', origin ?? '*'); res.setHeader('Access-Control-Allow-Credentials', 'true'); }