feat(dynamic-secret): fix mongodb schema

This commit is contained in:
x032205
2025-09-10 14:40:56 -04:00
parent 53949361ac
commit 75da787cf1
2 changed files with 3 additions and 3 deletions
@@ -276,11 +276,11 @@ export const DynamicSecretMongoAtlasSchema = z.object({
export const DynamicSecretMongoDBSchema = z.object({ export const DynamicSecretMongoDBSchema = z.object({
host: z.string().min(1).trim().toLowerCase(), host: z.string().min(1).trim().toLowerCase(),
port: z.number().optional(), port: z.number().optional().nullable(),
username: z.string().min(1).trim(), username: z.string().min(1).trim(),
password: z.string().min(1).trim(), password: z.string().min(1).trim(),
database: z.string().min(1).trim(), database: z.string().min(1).trim(),
ca: z.string().min(1).optional(), ca: z.string().trim().optional().nullable(),
roles: z roles: z
.string() .string()
.array() .array()
@@ -44,7 +44,7 @@ export const MongoDBProvider = (): TDynamicProviderFns => {
password: providerInputs.password password: providerInputs.password
}, },
directConnection: !isSrv, directConnection: !isSrv,
ca: providerInputs.ca ca: providerInputs.ca || undefined
}); });
return client; return client;
}; };