From 48b0a4dc7d29afbb64b88b986a58c3e8368462c3 Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Mon, 14 Sep 2020 08:38:45 +0200 Subject: [PATCH] allow empty syslog host --- interface/src/project/EMSESPSettingsController.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/src/project/EMSESPSettingsController.tsx b/interface/src/project/EMSESPSettingsController.tsx index e728a8356..010d0dd7b 100644 --- a/interface/src/project/EMSESPSettingsController.tsx +++ b/interface/src/project/EMSESPSettingsController.tsx @@ -8,7 +8,7 @@ import MenuItem from '@material-ui/core/MenuItem'; import { ENDPOINT_ROOT } from '../api'; import { restController, RestControllerProps, RestFormLoader, RestFormProps, FormActions, FormButton, BlockFormControlLabel, SectionContent } from '../components'; -import { isIP, isHostname, or } from '../validators'; +import { isIP, isHostname, or, optional } from '../validators'; import { EMSESPSettings } from './EMSESPtypes'; @@ -19,7 +19,7 @@ type EMSESPSettingsControllerProps = RestControllerProps; class EMSESPSettingsController extends Component { componentDidMount() { - ValidatorForm.addValidationRule('isIPOrHostname', or(isIP, isHostname)); + ValidatorForm.addValidationRule('isIPOrHostname', optional(or(isIP, isHostname))); this.props.loadData(); }