handleSubmit()

in public/components/bulkReindexController.react.js [134:147]


    handleSubmit(e) {
        e.preventDefault();
        this.requestBulkStatus().then(response => {
            var json = JSON.parse(response);
            var reindexInProgress =  json.IsReindexing;
            if (!reindexInProgress) {
                let environments = this.generateEnvironments();
                this.setState({alertStyle: 'success', alertMessage: 'Bulk job submitted.', alertVisibility: true});
                this.initiateBulkReindex(environments);
            } else {
                this.setState({alertStyle: 'danger', alertMessage: 'Bulk job in progress. Please wait till job has finished.', alertVisibility: true});
            }
        });
    }