From e1ecb78375bd11759590b51196cd1b6a4aa88192 Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 11 Jul 2024 10:42:35 +0200 Subject: [PATCH] schedule name can be empty --- interface/src/project/validators.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/interface/src/project/validators.ts b/interface/src/project/validators.ts index 9cc49eb34..b3420c04f 100644 --- a/interface/src/project/validators.ts +++ b/interface/src/project/validators.ts @@ -287,6 +287,7 @@ export const uniqueNameValidator = (schedule: ScheduleItem[], o_name?: string) = callback: (error?: string) => void ) { if ( + name !== '' && (o_name === undefined || o_name !== name) && schedule.find((si) => si.name === name) ) { @@ -305,9 +306,7 @@ export const schedulerItemValidation = ( name: [ { type: 'string', - min: 0, - max: 15, - pattern: /^[a-zA-Z0-9_\\.]{1,15}$/, + pattern: /^[a-zA-Z0-9_\\.]{0,15}$/, message: "Must be <15 characters: alpha numeric, '_' or '.'" }, ...[uniqueNameValidator(schedule, scheduleItem.o_name)]