You are here

function apachesolr_multisitesearch_refresh_metadata_now in Apache Solr Multisite Search 7

Same name and namespace in other branches
  1. 6.3 apachesolr_multisitesearch.admin.inc \apachesolr_multisitesearch_refresh_metadata_now()
  2. 6 apachesolr_multisitesearch.admin.inc \apachesolr_multisitesearch_refresh_metadata_now()
  3. 6.2 apachesolr_multisitesearch.admin.inc \apachesolr_multisitesearch_refresh_metadata_now()

Submit handler for the "Refresh metadata now" button.

1 string reference to 'apachesolr_multisitesearch_refresh_metadata_now'
apachesolr_multisitesearch_settings in ./apachesolr_multisitesearch.admin.inc
Creates the form that allows the user to select which facets will be enabled.

File

./apachesolr_multisitesearch.admin.inc, line 138
Administrative pages for the Apache Solr Multi-Site Search framework.

Code

function apachesolr_multisitesearch_refresh_metadata_now() {
  module_load_include('inc', 'apachesolr_multisitesearch', 'apachesolr_multisitesearch.index');

  // Delete all current variables and refresh them
  variable_del('apachesolr_multisitesearch_last_metadata_update');
  variable_del('apachesolr_multisitesearch_last_metadata_fetch');
  apachesolr_multisitesearch_refresh_metadata();
  drupal_set_message(t('The metadata has been refreshed.'));
}