in public/components/reindexForm.react.js [19:35]
initiateReindex() {
const isToFromSupported = this.props.contentSource.contentSourceSettings.supportsToFromParams;
const id = this.props.contentSource.id;
const environment = this.props.contentSource.environment;
const startDate = R.isEmpty(this.state.startDate) || !isToFromSupported ? '' : Moment(this.state.startDate).toISOString();
const endDate = R.isEmpty(this.state.endDate) || !isToFromSupported ? '' : Moment(this.state.endDate).endOf('day').toISOString();
if (Moment(endDate).isBefore(startDate))
this.setState({
alertStyle: 'danger',
alertMessage: 'Invalid dates entered. Please correct and try again.',
alertVisibility: true});
else {
this.setState({alertVisibility: false});
this.props.onInitiateReindex(id, environment, startDate, endDate);
}
}