From f1ab8c9c9eec0995e2a309d9c6ce5cc549ff9ee8 Mon Sep 17 00:00:00 2001 From: Robbie Averill Date: Tue, 21 Nov 2017 11:49:13 +1300 Subject: [PATCH] FIX Replace use of SS_Log with Psr logger --- code/search/indexes/SearchIndex.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/code/search/indexes/SearchIndex.php b/code/search/indexes/SearchIndex.php index d574db9..452b13e 100644 --- a/code/search/indexes/SearchIndex.php +++ b/code/search/indexes/SearchIndex.php @@ -4,6 +4,7 @@ namespace SilverStripe\FullTextSearch\Search\Indexes; use Exception; use InvalidArgumentException; +use Psr\Log\LoggerInterface; use SilverStripe\Core\ClassInfo; use SilverStripe\Core\Config\Config; use SilverStripe\Core\Injector\Injector; @@ -564,15 +565,10 @@ abstract class SearchIndex extends ViewableData * Log non-fatal errors * * @param Exception $e - * @throws Exception */ public static function warn($e) { - // Noisy errors during testing - if (class_exists('SapphireTest', false) && SapphireTest::is_running_test()) { - throw $e; - } - SS_Log::log($e, SS_Log::WARN); + Injector::inst()->get(LoggerInterface::class)->warning($e); } /**