Skip to content

Commit 0a146c3

Browse files
committed
chore: move back down secret_key for better diff
1 parent fbb9cd8 commit 0a146c3

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/lib/helpers/config.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@ export const ConfigSchema = z.object({
1212
Deno.env.get("SERVER_UNIX_SOCKET_PATH") ||
1313
"/tmp/invidious-companion.sock",
1414
),
15-
secret_key: z.preprocess(
16-
(val) =>
17-
val === undefined
18-
? Deno.env.get("SERVER_SECRET_KEY") || ""
19-
: val,
20-
z.string().length(16).regex(
21-
/^[a-zA-Z0-9]+$/,
22-
"SERVER_SECRET_KEY contains invalid characters. Only alphanumeric characters (a-z, A-Z, 0-9) are allowed. Please generate a valid key using 'pwgen 16 1' or ensure your key contains only letters and numbers.",
23-
),
24-
).default(undefined),
2515
base_path: z.string()
2616
.default(Deno.env.get("SERVER_BASE_PATH") || "/companion")
2717
.refine(
@@ -45,6 +35,16 @@ export const ConfigSchema = z.object({
4535
"SERVER_BASE_PATH must not contain double slashes (//). Example: '/companion' not '//companion' or '/comp//anion'",
4636
},
4737
),
38+
secret_key: z.preprocess(
39+
(val) =>
40+
val === undefined
41+
? Deno.env.get("SERVER_SECRET_KEY") || ""
42+
: val,
43+
z.string().length(16).regex(
44+
/^[a-zA-Z0-9]+$/,
45+
"SERVER_SECRET_KEY contains invalid characters. Only alphanumeric characters (a-z, A-Z, 0-9) are allowed. Please generate a valid key using 'pwgen 16 1' or ensure your key contains only letters and numbers.",
46+
),
47+
).default(undefined),
4848
verify_requests: z.boolean().default(
4949
Deno.env.get("SERVER_VERIFY_REQUESTS") === "true" || false,
5050
),

0 commit comments

Comments
 (0)