diff --git a/panopoly_search.install b/panopoly_search.install index 454372c..fa880e1 --- a/panopoly_search.install +++ b/panopoly_search.install @@ -40,7 +40,7 @@ function panopoly_search_update_dependencies() { return $deps; } -/** +/** * Panopoly Beta 4 Update: Enabling Search API DB Module */ function panopoly_search_update_7001(&$sandbox) { @@ -124,3 +124,14 @@ function panopoly_search_update_7005() { } } } + +/** + * Reindex all nodes after applying patch to fix issue https://www.drupal.org/node/2530866 + */ +function panopoly_search_update_7006() { + foreach (search_api_index_load_multiple(array('database_node_index', 'node_index')) as $index) { + if ($index->enabled) { + $index->reindex(); + } + } + return t('All items in the search indexes have been queued for reindexing.'); +}