fix: correctly handle server side forcing of deprecated public proxy URLs

This commit is contained in:
Viren070
2025-07-31 13:44:31 +01:00
parent 19f9d853b6
commit 1cdb0f376e
+1 -1
View File
@@ -687,7 +687,7 @@ async function validateProxy(
const port = Env.FORCE_PUBLIC_PROXY_PORT ?? proxyUrl.port;
forcedPublicUrl = `${Env.FORCE_PUBLIC_PROXY_PROTOCOL ?? proxyUrl.protocol}://${Env.FORCE_PUBLIC_PROXY_HOST ?? proxyUrl.hostname}${port ? `:${port}` : ''}`;
}
forcedPublicUrl = Env.FORCE_PROXY_PUBLIC_URL;
forcedPublicUrl = Env.FORCE_PROXY_PUBLIC_URL ?? forcedPublicUrl;
proxy.publicUrl = forcedPublicUrl
? (encryptString(forcedPublicUrl).data ?? undefined)
: (proxy.publicUrl ?? undefined);