From 36768f05b28e13ef788d604283039103aa8f0a9a Mon Sep 17 00:00:00 2001 From: x032205 Date: Tue, 9 Dec 2025 12:00:45 -0500 Subject: [PATCH] fix empty policy step name issue --- .../components/PolicyTab/components/PolicySchema.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/pam/ApprovalsPage/components/PolicyTab/components/PolicySchema.tsx b/frontend/src/pages/pam/ApprovalsPage/components/PolicyTab/components/PolicySchema.tsx index ff76ddd1b..e371c0663 100644 --- a/frontend/src/pages/pam/ApprovalsPage/components/PolicyTab/components/PolicySchema.tsx +++ b/frontend/src/pages/pam/ApprovalsPage/components/PolicyTab/components/PolicySchema.tsx @@ -40,7 +40,12 @@ export const PolicyFormSchema = z.object({ }), steps: z .object({ - name: z.string().max(128).nullable().optional(), + name: z + .string() + .max(128) + .nullable() + .optional() + .transform((name) => name || null), requiredApprovals: z.number().min(1).max(100), notifyApprovers: z.boolean().optional(), approvers: z