Page MenuHomePhorge

No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None
diff --git a/includes/specialpage/SpecialPageFactory.php b/includes/specialpage/SpecialPageFactory.php
index 7add2193a52..2d19412763d 100644
--- a/includes/specialpage/SpecialPageFactory.php
+++ b/includes/specialpage/SpecialPageFactory.php
@@ -1273,7 +1273,6 @@ class SpecialPageFactory {
'TalkPage' => [
'class' => SpecialTalkPage::class,
'services' => [
- 'MainConfig',
'TitleParser',
],
],
diff --git a/includes/specials/redirects/SpecialTalkPage.php b/includes/specials/redirects/SpecialTalkPage.php
index 9c9e3458efc..5cda64c02a0 100644
--- a/includes/specials/redirects/SpecialTalkPage.php
+++ b/includes/specials/redirects/SpecialTalkPage.php
@@ -20,7 +20,6 @@
namespace MediaWiki\Specials\Redirects;
-use MediaWiki\Config\Config;
use MediaWiki\HTMLForm\HTMLForm;
use MediaWiki\MainConfigNames;
use MediaWiki\SpecialPage\FormSpecialPage;
@@ -36,12 +35,10 @@ use MediaWiki\Title\TitleParser;
*/
class SpecialTalkPage extends FormSpecialPage {
- private Config $config;
private TitleParser $titleParser;
- public function __construct( Config $config, TitleParser $titleParser ) {
+ public function __construct( TitleParser $titleParser ) {
parent::__construct( 'TalkPage' );
- $this->config = $config;
$this->titleParser = $titleParser;
}
@@ -80,7 +77,7 @@ class SpecialTalkPage extends FormSpecialPage {
$this->getOutput()->redirect( $talk->getFullUrlForRedirect(), '302' );
$this->getOutput()->enableClientCache();
$this->getOutput()->setCdnMaxage(
- $this->config->get( MainConfigNames::ParserCacheExpireTime )
+ $this->getConfig()->get( MainConfigNames::ParserCacheExpireTime )
);
return true;
}
diff --git a/tests/phpunit/includes/specials/redirects/SpecialTalkPageTest.php b/tests/phpunit/includes/specials/redirects/SpecialTalkPageTest.php
index d3c7819ff9d..7abb2686c55 100644
--- a/tests/phpunit/includes/specials/redirects/SpecialTalkPageTest.php
+++ b/tests/phpunit/includes/specials/redirects/SpecialTalkPageTest.php
@@ -30,7 +30,7 @@ class SpecialTalkPageTest extends MediaWikiIntegrationTestCase {
$context->setRequest( $request );
$context->setTitle( Title::newFromText( 'Special:TalkPage' ) );
$context->setLanguage( $services->getLanguageFactory()->getLanguage( 'qqx' ) );
- $page = new SpecialTalkPage( $services->getMainConfig(), $services->getTitleParser() );
+ $page = new SpecialTalkPage( $services->getTitleParser() );
$page->setContext( $context );
$page->execute( $subpage );

File Metadata

Mime Type
text/x-diff
Expires
Sat, Jul 5, 5:33 AM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
227856
Default Alt Text
(2 KB)

Event Timeline