function search_api_solr_multilingual_post_update_fix_backend_ids in Search API Multilingual Solr Search 8
Fixes erroneous backend IDs.
File
- ./
search_api_solr_multilingual.post_update.php, line 14
Code
function search_api_solr_multilingual_post_update_fix_backend_ids() {
$storage = \Drupal::entityTypeManager()
->getStorage('search_api_server');
/** @var \Drupal\search_api\ServerInterface[] $servers */
$servers = $storage
->loadByProperties([
'backend' => 'search_api_solr.multilingual',
]);
foreach ($servers as $server) {
$server
->set('backend', 'search_api_solr_multilingual');
$server
->save();
}
}