Skip to content

Commit d11bbe0

Browse files
authored
Merge pull request #7 from aspiers/fix-sds-demo
2 parents 7b1c0ba + dacb5f7 commit d11bbe0

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

packages/sds-demo/rollup.config.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,12 +137,14 @@ module.exports = defineConfig((commandLineArguments) => {
137137
if (devMode) return // Skip in development (uses loopback client)
138138

139139
// Detect deployment URL from environment
140+
// VERCEL_PROJECT_PRODUCTION_URL is set in all deployments but always points to production
140141
// VERCEL_URL contains the current deployment URL (preview or production)
141-
// VERCEL_PROJECT_PRODUCTION_URL contains the production URL (fallback)
142-
// CLIENT_URL can be used for custom configurations
142+
// For production: prefer VERCEL_PROJECT_PRODUCTION_URL (custom domain)
143+
// For preview: use VERCEL_URL (preview-specific URL)
143144
const deploymentUrl =
145+
(process.env.VERCEL_ENV === 'production' &&
146+
process.env.VERCEL_PROJECT_PRODUCTION_URL) ||
144147
process.env.VERCEL_URL ||
145-
process.env.VERCEL_PROJECT_PRODUCTION_URL ||
146148
process.env.CLIENT_URL
147149

148150
if (!deploymentUrl) {

0 commit comments

Comments
 (0)