From 2a416c57d59997893b2e6345c85743c6f3b06552 Mon Sep 17 00:00:00 2001 From: Sam Wilson Date: Mon, 21 Aug 2017 10:08:32 +0800 Subject: [PATCH] Don't hard-code Preferences page name This fixes the restore-prefs link by switching to use whatever the current title of the PreferencesForm is. Bug: T173682 Change-Id: I67a13269a63f719a011a2d59a07493d9eb6b653b --- includes/Preferences.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/Preferences.php b/includes/Preferences.php index c74d6e1dce..04a3637ce4 100644 --- a/includes/Preferences.php +++ b/includes/Preferences.php @@ -1682,7 +1682,7 @@ class PreferencesForm extends HTMLForm { $html = parent::getButtons(); if ( $this->getModifiedUser()->isAllowed( 'editmyoptions' ) ) { - $t = SpecialPage::getTitleFor( 'Preferences', 'reset' ); + $t = $this->getTitle()->getSubpage( 'reset' ); $linkRenderer = MediaWikiServices::getInstance()->getLinkRenderer(); $html .= "\n" . $linkRenderer->makeLink( $t, $this->msg( 'restoreprefs' )->text(), -- 2.20.1