mirror of
https://github.com/Infisical/infisical.git
synced 2025-03-25 14:05:03 +00:00
misc: added URL string validation
This commit is contained in:
@ -222,7 +222,7 @@ export const LdapSchema = z.union([
|
||||
]);
|
||||
|
||||
export const DynamicSecretTotpSchema = z.object({
|
||||
url: z.string().trim().min(1)
|
||||
url: z.string().url().trim().min(1)
|
||||
});
|
||||
|
||||
export enum DynamicSecretProviders {
|
||||
|
@ -14,7 +14,7 @@ import { DynamicSecretProviders } from "@app/hooks/api/dynamicSecret/types";
|
||||
|
||||
const formSchema = z.object({
|
||||
provider: z.object({
|
||||
url: z.string().trim().min(1)
|
||||
url: z.string().url().trim().min(1)
|
||||
}),
|
||||
defaultTTL: z.string().superRefine((val, ctx) => {
|
||||
const valMs = ms(val);
|
||||
|
@ -15,7 +15,7 @@ import { TDynamicSecret } from "@app/hooks/api/dynamicSecret/types";
|
||||
const formSchema = z.object({
|
||||
inputs: z
|
||||
.object({
|
||||
url: z.string().trim().min(1)
|
||||
url: z.string().url().trim().min(1)
|
||||
})
|
||||
.partial(),
|
||||
defaultTTL: z.string().superRefine((val, ctx) => {
|
||||
|
Reference in New Issue
Block a user