hotfix: production uses NEXT_PUBLIC_MEDIA_DOMAIN (#2126)

This commit is contained in:
soxa 2025-04-23 22:08:23 +02:00 committed by GitHub
parent ac26fdfb14
commit addd1263ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -202,8 +202,10 @@ export async function processCrop ({ photoId, cropData }) {
`/rs:fill:${size}:${size}`
].join('')
const uploadsUrl = process.env.MEDIA_URL_DOCKER || process.env.NEXT_PUBLIC_MEDIA_URL
const url = new URL(photoId, uploadsUrl).toString()
// in dev we may use MEDIA_URL_DOCKER or NEXT_PUBLIC_MEDIA_URL
// in prod we use NEXT_PUBLIC_MEDIA_DOMAIN
const uploadsUrl = process.env.MEDIA_URL_DOCKER || process.env.NEXT_PUBLIC_MEDIA_URL || `https://${process.env.NEXT_PUBLIC_MEDIA_DOMAIN}`
const url = `${uploadsUrl}/${photoId}`
console.log('[imgproxy - cropjob] id:', photoId, '-- url:', url)
const pathname = '/'