Skip to content

Commit e96fbec

Browse files
committed
Show test ads while not in prod
1 parent 9262e6d commit e96fbec

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

packages/internal/src/env-schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export const serverEnvSchema = clientEnvSchema.extend({
77
OPENAI_API_KEY: z.string().min(1),
88
LINKUP_API_KEY: z.string().min(1),
99
CONTEXT7_API_KEY: z.string().optional(),
10-
GRAVITY_API_KEY: z.string().optional(),
10+
GRAVITY_API_KEY: z.string().min(1),
1111
PORT: z.coerce.number().min(1000),
1212

1313
// Web/Database variables

web/src/app/api/v1/ads/_post.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ const bodySchema = z.object({
2424
})
2525

2626
export type GravityEnv = {
27-
GRAVITY_API_KEY: string | undefined
27+
GRAVITY_API_KEY: string
28+
CB_ENVIRONMENT: string
2829
}
2930

3031
export async function postAds(params: {
@@ -94,6 +95,7 @@ export async function postAds(params: {
9495
body: JSON.stringify({
9596
messages,
9697
user: { uid: userId },
98+
testAd: serverEnv.CB_ENVIRONMENT !== 'prod',
9799
}),
98100
})
99101

web/src/app/api/v1/ads/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ export async function POST(req: NextRequest) {
1616
loggerWithContext,
1717
trackEvent,
1818
fetch,
19-
serverEnv: { GRAVITY_API_KEY: env.GRAVITY_API_KEY },
19+
serverEnv: { GRAVITY_API_KEY: env.GRAVITY_API_KEY, CB_ENVIRONMENT: env.NEXT_PUBLIC_CB_ENVIRONMENT },
2020
})
2121
}

0 commit comments

Comments
 (0)