mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 11:27:32 +00:00
feat(dynamic-secret): fix mongodb schema
This commit is contained in:
@@ -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;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user