Bug 17189: Use Koha::Caches instead of Koha::Cache in Koha::MetaSearcher
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 7 Sep 2016 11:03:00 +0000 (12:03 +0100)
committerKyle M Hall <kyle@bywatersolutions.com>
Thu, 8 Sep 2016 10:24:47 +0000 (10:24 +0000)
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
https://bugs.koha-community.org/show_bug.cgi?id=11921

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Koha/MetaSearcher.pm

index e38b15d..ce5add4 100644 (file)
@@ -25,7 +25,7 @@ use C4::Charset qw( MarcToUTF8Record );
 use C4::Search qw(); # Purely for new_record_from_zebra
 use DBIx::Class::ResultClass::HashRefInflator;
 use IO::Select;
-use Koha::Cache;
+use Koha::Caches;
 use Koha::Database;
 use Koha::MetadataRecord;
 use MARC::File::XML;
@@ -91,8 +91,7 @@ sub search {
 
     my $resultset_expiry = 300;
 
-    my $cache;
-    eval { $cache = Koha::Cache->new(); };
+    my $cache = Koha::Caches->get_instance();
     my $schema = Koha::Database->new->schema;
     my $stats = {
         num_fetched => {