Show error message if failed to creating rules

This commit is contained in:
Hongbo Wu 2024-03-17 11:56:06 +08:00
parent c05721c87e
commit 2fc6fd6e93

View file

@ -32,13 +32,19 @@ const CreateRuleModal = (props: CreateRuleModalProps): JSX.Element => {
const name = form.getFieldValue('name')
const filter = form.getFieldValue('filter')
const eventTypes = form.getFieldValue('eventTypes')
await setRuleMutation({
name,
filter,
actions: [],
enabled: true,
eventTypes,
})
try {
await setRuleMutation({
name,
filter,
actions: [],
enabled: true,
eventTypes,
})
} catch (error) {
showErrorToast('Error creating rule')
return
}
form.resetFields()
props.setIsModalOpen(false)
props.revalidate()