DI for CommentStore in WatchedItemQueryService
[lhc/web/wiklou.git] / includes / ServiceWiring.php
index dc397a2..397a7d2 100644 (file)
@@ -176,7 +176,10 @@ return [
        },
 
        'WatchedItemQueryService' => function ( MediaWikiServices $services ) {
-               return new WatchedItemQueryService( $services->getDBLoadBalancer() );
+               return new WatchedItemQueryService(
+                       $services->getDBLoadBalancer(),
+                       $services->getCommentStore()
+               );
        },
 
        'CryptRand' => function ( MediaWikiServices $services ) {
@@ -477,6 +480,8 @@ return [
                        $services->getMainWANObjectCache()
                );
 
+               $store->setLogger( LoggerFactory::getInstance( 'RevisionStore' ) );
+
                $config = $services->getMainConfig();
                $store->setContentHandlerUseDB( $config->get( 'ContentHandlerUseDB' ) );