From 05d132a1bb25179c4024b7dbbc61b0370050cc94 Mon Sep 17 00:00:00 2001 From: x032205 Date: Tue, 6 May 2025 16:32:36 -0400 Subject: [PATCH] lint fix --- .../ActionBar/CreateDynamicSecretForm/GcpIamInputForm.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/secret-manager/SecretDashboardPage/components/ActionBar/CreateDynamicSecretForm/GcpIamInputForm.tsx b/frontend/src/pages/secret-manager/SecretDashboardPage/components/ActionBar/CreateDynamicSecretForm/GcpIamInputForm.tsx index 72634c92d..f47273aa1 100644 --- a/frontend/src/pages/secret-manager/SecretDashboardPage/components/ActionBar/CreateDynamicSecretForm/GcpIamInputForm.tsx +++ b/frontend/src/pages/secret-manager/SecretDashboardPage/components/ActionBar/CreateDynamicSecretForm/GcpIamInputForm.tsx @@ -29,7 +29,12 @@ const formSchema = z serviceAccountEmail: z.string().email().trim().min(1, "Service account email required") }), defaultTTL: z.string().superRefine(validateTTL), - maxTTL: z.string().optional().superRefine(validateTTL), + maxTTL: z + .string() + .optional() + .superRefine((val, ctx) => { + if (val) validateTTL(val, ctx); + }), name: z.string().refine((val) => val.toLowerCase() === val, "Must be lowercase"), environment: z.object({ name: z.string(), slug: z.string() }) })