Skip to content

Commit 926aaaa

Browse files
committed
fix: make optional polar effect secrets nullable
1 parent 8a7897c commit 926aaaa

3 files changed

Lines changed: 30 additions & 12 deletions

File tree

packages/gen/env/src/effect/api.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,17 @@ export class ApiEnvSchema extends Schema.Class<ApiEnvSchema>("ApiEnvSchema")({
2121
BETTER_AUTH_SECRET: Schema.RedactedFromValue(Schema.String),
2222
BETTER_AUTH_URL: Schema.optional(Schema.String),
2323
CORS_ORIGIN: Schema.optional(Schema.String),
24-
POLAR_ACCESS_TOKEN: Schema.RedactedFromValue(Schema.String),
25-
POLAR_FREE_PRODUCT_ID_PRODUCTION: Schema.RedactedFromValue(Schema.String),
26-
POLAR_PRO_PRODUCT_ID_PRODUCTION: Schema.RedactedFromValue(Schema.String),
24+
POLAR_ACCESS_TOKEN: Schema.optional(Schema.RedactedFromValue(Schema.String)),
25+
POLAR_FREE_PRODUCT_ID_PRODUCTION: Schema.optional(
26+
Schema.RedactedFromValue(Schema.String),
27+
),
28+
POLAR_PRO_PRODUCT_ID_PRODUCTION: Schema.optional(
29+
Schema.RedactedFromValue(Schema.String),
30+
),
2731
POLAR_SUCCESS_URL: Schema.optional(Schema.String),
28-
POLAR_WEBHOOK_SECRET: Schema.RedactedFromValue(Schema.String),
32+
POLAR_WEBHOOK_SECRET: Schema.optional(
33+
Schema.RedactedFromValue(Schema.String),
34+
),
2935
PORT: Schema.String,
3036
POSTGRES_URL: Schema.RedactedFromValue(Schema.String),
3137
}) {}

packages/gen/env/src/effect/docs.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,17 @@ export class DocsEnvSchema extends Schema.Class<DocsEnvSchema>("DocsEnvSchema")(
2121
BETTER_AUTH_SECRET: Schema.RedactedFromValue(Schema.String),
2222
BETTER_AUTH_URL: Schema.optional(Schema.String),
2323
CORS_ORIGIN: Schema.optional(Schema.String),
24-
POLAR_ACCESS_TOKEN: Schema.RedactedFromValue(Schema.String),
25-
POLAR_FREE_PRODUCT_ID_PRODUCTION: Schema.RedactedFromValue(Schema.String),
26-
POLAR_PRO_PRODUCT_ID_PRODUCTION: Schema.RedactedFromValue(Schema.String),
24+
POLAR_ACCESS_TOKEN: Schema.optional(Schema.RedactedFromValue(Schema.String)),
25+
POLAR_FREE_PRODUCT_ID_PRODUCTION: Schema.optional(
26+
Schema.RedactedFromValue(Schema.String),
27+
),
28+
POLAR_PRO_PRODUCT_ID_PRODUCTION: Schema.optional(
29+
Schema.RedactedFromValue(Schema.String),
30+
),
2731
POLAR_SUCCESS_URL: Schema.optional(Schema.String),
28-
POLAR_WEBHOOK_SECRET: Schema.RedactedFromValue(Schema.String),
32+
POLAR_WEBHOOK_SECRET: Schema.optional(
33+
Schema.RedactedFromValue(Schema.String),
34+
),
2935
PORT: Schema.String,
3036
POSTGRES_URL: Schema.RedactedFromValue(Schema.String),
3137
}) {}

packages/gen/env/src/effect/web.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,17 @@ export class WebEnvSchema extends Schema.Class<WebEnvSchema>("WebEnvSchema")({
2222
BETTER_AUTH_URL: Schema.optional(Schema.String),
2323
CORS_ORIGIN: Schema.optional(Schema.String),
2424
HOSTNAME: Schema.String,
25-
POLAR_ACCESS_TOKEN: Schema.RedactedFromValue(Schema.String),
26-
POLAR_FREE_PRODUCT_ID_PRODUCTION: Schema.RedactedFromValue(Schema.String),
27-
POLAR_PRO_PRODUCT_ID_PRODUCTION: Schema.RedactedFromValue(Schema.String),
25+
POLAR_ACCESS_TOKEN: Schema.optional(Schema.RedactedFromValue(Schema.String)),
26+
POLAR_FREE_PRODUCT_ID_PRODUCTION: Schema.optional(
27+
Schema.RedactedFromValue(Schema.String),
28+
),
29+
POLAR_PRO_PRODUCT_ID_PRODUCTION: Schema.optional(
30+
Schema.RedactedFromValue(Schema.String),
31+
),
2832
POLAR_SUCCESS_URL: Schema.optional(Schema.String),
29-
POLAR_WEBHOOK_SECRET: Schema.RedactedFromValue(Schema.String),
33+
POLAR_WEBHOOK_SECRET: Schema.optional(
34+
Schema.RedactedFromValue(Schema.String),
35+
),
3036
PORT: Schema.String,
3137
POSTGRES_URL: Schema.RedactedFromValue(Schema.String),
3238
}) {}

0 commit comments

Comments
 (0)