chore(cloud): use next-runtime-env for baseURL

This commit is contained in:
Henry
2025-09-02 23:22:59 +01:00
parent abbbb4b928
commit d729785802

View File

@@ -114,13 +114,13 @@ async function downloadImage(url: string): Promise<Buffer> {
export const initAuth = (db: dbClient) => { export const initAuth = (db: dbClient) => {
return betterAuth({ return betterAuth({
secret: process.env.BETTER_AUTH_SECRET!, secret: process.env.BETTER_AUTH_SECRET!,
baseURL: process.env.NEXT_PUBLIC_BASE_URL!, baseURL: env("NEXT_PUBLIC_BASE_URL"),
trustedOrigins: process.env.BETTER_AUTH_TRUSTED_ORIGINS trustedOrigins: process.env.BETTER_AUTH_TRUSTED_ORIGINS
? [ ? [
process.env.NEXT_PUBLIC_BASE_URL!, env("NEXT_PUBLIC_BASE_URL") ?? "",
...process.env.BETTER_AUTH_TRUSTED_ORIGINS.split(","), ...process.env.BETTER_AUTH_TRUSTED_ORIGINS.split(","),
] ]
: [process.env.NEXT_PUBLIC_BASE_URL!], : [env("NEXT_PUBLIC_BASE_URL") ?? ""],
database: drizzleAdapter(db, { database: drizzleAdapter(db, {
provider: "pg", provider: "pg",
schema: { schema: {