diff --git a/ui/src/app/admin/container/NewGroup.js b/ui/src/app/admin/container/NewGroup.js index b03e7299d..433990acf 100644 --- a/ui/src/app/admin/container/NewGroup.js +++ b/ui/src/app/admin/container/NewGroup.js @@ -64,13 +64,15 @@ export function NewGroup() { {(schema) => {(data, errors) => - + save(data)} - onCancel={() => cancel()} />} + onCancel={() => cancel()} /> + } } diff --git a/ui/src/app/admin/hooks.js b/ui/src/app/admin/hooks.js index 66922a97c..b2c63a7c3 100644 --- a/ui/src/app/admin/hooks.js +++ b/ui/src/app/admin/hooks.js @@ -33,7 +33,7 @@ export function useGroupUiSchema () { export function useGroupUiValidator() { return (formData, errors) => { - if (!isNil(formData?.validationRegex)) { + if (!isNil(formData?.validationRegex) && formData?.validationRegex !== '') { const isValid = isValidRegex(formData.validationRegex); if (!isValid) { errors.validationRegex.addError('message.invalid-regex-pattern');