From fc357fe3aef94ac8780900dc423e8b4a8336eaff Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Mon, 1 Jun 2026 10:44:18 -0700 Subject: [PATCH] add queue mode to env validation --- server/src/validation/envValidation.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/validation/envValidation.ts b/server/src/validation/envValidation.ts index 7eea70fc5..5280a8036 100644 --- a/server/src/validation/envValidation.ts +++ b/server/src/validation/envValidation.ts @@ -1,5 +1,5 @@ import { z } from "zod"; -import { DbTypes, QueueTypes } from "@/types/settings.js"; +import { DbTypes, QueueTypes, QueueModes } from "@/types/settings.js"; import { booleanCoercion } from "./shared.js"; const envSchema = z.object({ @@ -11,7 +11,9 @@ const envSchema = z.object({ // Database DB_CONNECTION_STRING: z.string().min(1, "Database connection string is required"), DB_TYPE: z.enum(DbTypes).default("mongodb"), + QUEUE_TYPE: z.enum(QueueTypes).default("superSimpleQueue"), + QUEUE_MODE: z.enum(QueueModes).default("primary"), // JWT Authentication JWT_SECRET: z.string().min(1, "JWT_SECRET is required"),