diff --git a/acquia_search/acquia_search.module b/acquia_search/acquia_search.module index 8796327..9a9ce55 100644 --- a/acquia_search/acquia_search.module +++ b/acquia_search/acquia_search.module @@ -707,14 +707,17 @@ function acquia_search_get_v3_cores($acquia_identifier) { * @param $variables */ function acquia_search_preprocess_status_messages(&$variables) { - if (isset($variables['message_list'])) { - foreach ($variables['message_list'] as $msg_type => $messages) { - foreach ($messages as $message_key => $message) { - if (strpos((string)$message, "Search API Solr 8.x-1.x") !== FALSE) { - unset($variables['message_list'][$msg_type][$message_key]); - } - if (empty($variables['message_list'][$msg_type])) { - unset($variables['message_list'][$msg_type]); + $current_path = \Drupal::service('path.current')->getPath(); + if (strpos((string)$current_path,"admin/config/search/search-api") == TRUE) { + if (isset($variables['message_list'])) { + foreach ($variables['message_list'] as $msg_type => $messages) { + foreach ($messages as $message_key => $message) { + if (strpos((string)$message, "Search API Solr 8.x-1.x") !== FALSE) { + unset($variables['message_list'][$msg_type][$message_key]); + } + if (empty($variables['message_list'][$msg_type])) { + unset($variables['message_list'][$msg_type]); + } } } }