fix: advanced requirements list and prohibit duplicate overrides

This commit is contained in:
José Oliveira 2021-06-23 18:51:20 +01:00 committed by Josh Harvey
parent abbcda793b
commit 19e9f54fab
2 changed files with 53 additions and 18 deletions

View file

@ -9,7 +9,7 @@ import { fromNamespace, toNamespace, namespaces } from 'src/utils/config'
import {
defaultSchema,
overridesSchema,
getOverridesSchema,
defaults,
overridesDefaults,
getDefaultSettings,
@ -95,7 +95,7 @@ const AdvancedTriggersSettings = memo(() => {
enableCreate
initialValues={overridesDefaults}
save={saveOverrides}
validationSchema={overridesSchema}
validationSchema={getOverridesSchema(requirementsOverrides)}
data={requirementsOverrides}
elements={getOverrides()}
setEditing={onEditingOverrides}