Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F585452
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
View Options
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
Details
Attached
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)
Attached To
Mode
rMW mediawiki
Attached
Detach File
Event Timeline
Log In to Comment