You are here

function social_search_update_8905 in Open Social 10.2.x

Same name and namespace in other branches
  1. 10.3.x modules/social_features/social_search/social_search.install \social_search_update_8905()
  2. 10.1.x modules/social_features/social_search/social_search.install \social_search_update_8905()

Update Search index.

File

modules/social_features/social_search/social_search.install, line 178
Install, update and uninstall functions for the social_search module.

Code

function social_search_update_8905() {
  try {
    $indexes = [
      'social_all',
      'social_content',
    ];
    foreach ($indexes as $index) {
      $index = Index::load($index);
      if ($index !== NULL && $index
        ->status()) {
        $index
          ->save();
        $index
          ->clear();
        $index
          ->reindex();
      }
    }
  } catch (EntityStorageException $e) {
    \Drupal::logger('social_search')
      ->info($e
      ->getMessage());
  }
}