payload icon indicating copy to clipboard operation
payload copied to clipboard

[v3.0.0-beta32] Host is always localhost even on vercel

Open Djboy08 opened this issue 9 months ago • 0 comments

Link to reproduction

No response

Describe the Bug

req.host will always be localhost on Vercel AND local env no matter what hosts file you use.

Originally in beta9 it seemed to work fine on vercel and req.host properly indicated the correct domain. I imagine this has something to do with nextjs maybe?

The reason this is so important is because multi-tenant requires the domain name.

To Reproduce

With this github repo https://github.com/Djboy08/payload-3.0-demo/tree/multi-tenant I am using the payload 2.0 multi-tenant code from 2.0, but I changed it a bit to fit my needs and work (kind of) with 3.0.

You probably need to remove the s3 stuff in the config and I have ts ignore build errors.

Payload Version

v3.0.0-beta32

Adapters and Plugins

db-mongodb, s3

Djboy08 avatar May 16 '24 19:05 Djboy08