Bug 25278: (follow-up) Fix other occurrences
authorNick Clemens <nick@bywatersolutions.com>
Mon, 27 Apr 2020 14:05:46 +0000 (14:05 +0000)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Mon, 18 May 2020 14:28:37 +0000 (15:28 +0100)
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

admin/searchengine/elasticsearch/mappings.pl
t/db_dependent/Koha/SearchEngine/Elasticsearch/QueryBuilder.t
t/db_dependent/Koha/SearchEngine/Elasticsearch/Reset.t

index 9b1c8cc..5212c2a 100755 (executable)
@@ -166,8 +166,10 @@ if ( $op eq 'edit' ) {
         $schema->storage->txn_commit;
 
         my $cache = Koha::Caches->get_instance();
-        $cache->clear_from_cache('elasticsearch_search_fields_staff_client');
-        $cache->clear_from_cache('elasticsearch_search_fields_opac');
+        $cache->clear_from_cache('elasticsearch_search_fields_staff_client_biblios');
+        $cache->clear_from_cache('elasticsearch_search_fields_opac_biblios');
+        $cache->clear_from_cache('elasticsearch_search_fields_staff_client_authorities');
+        $cache->clear_from_cache('elasticsearch_search_fields_opac_authorities');
 
         $update_mappings->();
     }
index d1e5a5c..a3ff646 100644 (file)
@@ -103,8 +103,10 @@ $se->mock( 'get_elasticsearch_mappings', sub {
 
 my $cache = Koha::Caches->get_instance();
 my $clear_search_fields_cache = sub {
-    $cache->clear_from_cache('elasticsearch_search_fields_staff_client');
-    $cache->clear_from_cache('elasticsearch_search_fields_opac');
+    $cache->clear_from_cache('elasticsearch_search_fields_staff_client_biblios');
+    $cache->clear_from_cache('elasticsearch_search_fields_opac_biblios');
+    $cache->clear_from_cache('elasticsearch_search_fields_staff_client_authorities');
+    $cache->clear_from_cache('elasticsearch_search_fields_opac_authorities');
 };
 
 subtest 'build_authorities_query_compat() tests' => sub {
index dc8e29a..0c07a26 100644 (file)
@@ -73,5 +73,7 @@ is($title_sf->weight, '20.00', 'Title search field is weighted with 20');
 $schema->storage->txn_rollback;
 
 $cache = Koha::Caches->get_instance();
-$cache->clear_from_cache('elasticsearch_search_fields_staff_client');
-$cache->clear_from_cache('elasticsearch_search_fields_opac');
+$cache->clear_from_cache('elasticsearch_search_fields_staff_client_biblios');
+$cache->clear_from_cache('elasticsearch_search_fields_opac_biblios');
+$cache->clear_from_cache('elasticsearch_search_fields_staff_client_authorities');
+$cache->clear_from_cache('elasticsearch_search_fields_opac_authorities');