You are here

function apachesolr_index_action_form_remaining_confirm_submit in Apache Solr Search 6.3

Same name and namespace in other branches
  1. 8 apachesolr.admin.inc \apachesolr_index_action_form_remaining_confirm_submit()
  2. 7 apachesolr.admin.inc \apachesolr_index_action_form_remaining_confirm_submit()

Submit handler for the deletion form.

File

./apachesolr.admin.inc, line 948
Administrative pages for the Apache Solr framework.

Code

function apachesolr_index_action_form_remaining_confirm_submit($form, &$form_state) {
  if (!empty($form_state['build_info']['args'][0]['env_id'])) {
    $env_id = $form_state['build_info']['args'][0]['env_id'];
    $form_state['redirect'] = 'admin/settings/apachesolr/settings/' . $env_id . '/index';
  }
  else {
    $env_id = apachesolr_default_environment();
    $form_state['redirect'] = 'admin/settings/apachesolr';
  }

  // $form_state['storage'] must be unset for redirection to occur. Otherwise
  // $form_state['rebuild'] is automatically set and this form will be
  // rebuilt.
  unset($form_state['storage']);
  apachesolr_index_batch_index_remaining($env_id);
}