Skip to content

Commit 79c4bc8

Browse files
authored
Merge pull request #1295 from trycompai/claudio/fix-portal
[dev] [claudfuen] claudio/fix-portal
2 parents 99e826d + b944f48 commit 79c4bc8

File tree

5 files changed

+8
-12
lines changed

5 files changed

+8
-12
lines changed

apps/app/src/app/api/health/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export async function GET() {
1717
NODE_ENV: process.env.NODE_ENV,
1818
DATABASE_URL: process.env.DATABASE_URL ? 'set' : 'not set',
1919
AUTH_SECRET: process.env.AUTH_SECRET ? 'set' : 'not set',
20-
BETTER_AUTH_URL: process.env.BETTER_AUTH_URL || 'not set',
20+
NEXT_PUBLIC_BETTER_AUTH_URL: process.env.NEXT_PUBLIC_BETTER_AUTH_URL || 'not set',
2121
},
2222
});
2323
} catch (error) {

apps/app/src/env.mjs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ export const env = createEnv({
99
AUTH_GITHUB_SECRET: z.string().optional(),
1010
AUTH_SECRET: z.string(),
1111
DATABASE_URL: z.string().min(1),
12-
BETTER_AUTH_URL: z.string(),
1312
OPENAI_API_KEY: z.string().optional(),
1413
RESEND_API_KEY: z.string(),
1514
UPSTASH_REDIS_REST_URL: z.string().optional(),
@@ -53,7 +52,7 @@ export const env = createEnv({
5352
NEXT_PUBLIC_LINKEDIN_CONVERSION_ID: z.string().optional(),
5453
NEXT_PUBLIC_GOOGLE_ADS_CONVERSION_LABEL: z.string().optional(),
5554
NEXT_PUBLIC_API_URL: z.string().optional(),
56-
NEXT_PUBLIC_BETTER_AUTH_URL: z.string(),
55+
NEXT_PUBLIC_BETTER_AUTH_URL: z.string().optional(),
5756
},
5857

5958
runtimeEnv: {
@@ -63,7 +62,6 @@ export const env = createEnv({
6362
AUTH_GITHUB_SECRET: process.env.AUTH_GITHUB_SECRET,
6463
AUTH_SECRET: process.env.AUTH_SECRET,
6564
DATABASE_URL: process.env.DATABASE_URL,
66-
BETTER_AUTH_URL: process.env.BETTER_AUTH_URL,
6765
OPENAI_API_KEY: process.env.OPENAI_API_KEY,
6866
RESEND_API_KEY: process.env.RESEND_API_KEY,
6967
UPSTASH_REDIS_REST_URL: process.env.UPSTASH_REDIS_REST_URL,

apps/app/src/jobs/tasks/onboarding/onboard-organization.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ export const onboardOrganization = task({
2929
});
3030

3131
try {
32-
logger.info(`Revalidating path ${process.env.BETTER_AUTH_URL}/${organizationId}`);
32+
logger.info(`Revalidating path ${process.env.NEXT_PUBLIC_BETTER_AUTH_URL}/${organizationId}`);
3333
const revalidateResponse = await axios.post(
34-
`${process.env.BETTER_AUTH_URL}/api/revalidate/path`,
34+
`${process.env.NEXT_PUBLIC_BETTER_AUTH_URL}/api/revalidate/path`,
3535
{
36-
path: `${process.env.BETTER_AUTH_URL}/${organizationId}`,
36+
path: `${process.env.NEXT_PUBLIC_BETTER_AUTH_URL}/${organizationId}`,
3737
secret: process.env.REVALIDATION_SECRET,
3838
type: 'layout',
3939
},

apps/app/src/test-utils/setup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ vi.mock('next/cache', () => ({
4040
// Set up environment variables for testing
4141
beforeAll(() => {
4242
process.env.AUTH_SECRET = 'test-auth-secret';
43-
process.env.BETTER_AUTH_URL = 'http://localhost:3000';
43+
process.env.NEXT_PUBLIC_BETTER_AUTH_URL = 'http://localhost:3000';
4444
// NODE_ENV is automatically set to 'test' by Vitest
4545
});
4646

apps/app/src/utils/auth.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,11 @@ if (env.AUTH_GITHUB_ID && env.AUTH_GITHUB_SECRET) {
4141
};
4242
}
4343

44-
console.log('process.env.BETTER_AUTH_URL', process.env.BETTER_AUTH_URL);
45-
4644
export const auth = betterAuth({
4745
database: prismaAdapter(db, {
4846
provider: 'postgresql',
4947
}),
50-
baseURL: process.env.BETTER_AUTH_URL,
48+
baseURL: process.env.NEXT_PUBLIC_BETTER_AUTH_URL,
5149
trustedOrigins: ['http://localhost:3000', 'https://*.trycomp.ai'],
5250
emailAndPassword: {
5351
enabled: true,
@@ -140,7 +138,7 @@ export const auth = betterAuth({
140138
const isLocalhost = process.env.NODE_ENV === 'development';
141139
const protocol = isLocalhost ? 'http' : 'https';
142140

143-
const betterAuthUrl = process.env.BETTER_AUTH_URL;
141+
const betterAuthUrl = process.env.NEXT_PUBLIC_BETTER_AUTH_URL;
144142
const isDevEnv = betterAuthUrl?.includes('dev.trycomp.ai');
145143
const isProdEnv = betterAuthUrl?.includes('app.trycomp.ai');
146144

0 commit comments

Comments
 (0)