From: Aaron Schulz Date: Fri, 9 Jan 2009 14:26:28 +0000 (+0000) Subject: Fix lag for 'restore' button X-Git-Tag: 1.31.0-rc.0~43482 X-Git-Url: http://git.cyclocoop.org/ecrire?a=commitdiff_plain;h=b21ec776223df15bccc0be7449e2acdeb0bafc53;p=lhc%2Fweb%2Fwiklou.git Fix lag for 'restore' button --- diff --git a/includes/specials/SpecialPreferences.php b/includes/specials/SpecialPreferences.php index cbfee8a6c8..04ac7597d5 100644 --- a/includes/specials/SpecialPreferences.php +++ b/includes/specials/SpecialPreferences.php @@ -443,11 +443,12 @@ class PreferencesForm { * @access private */ function restorePreferences() { - global $wgUser; + global $wgUser, $wgOut; $wgUser->restoreOptions(); $wgUser->setCookies(); $wgUser->saveSettings(); - $this->mainPrefsForm( 'success' ); + $title = SpecialPage::getTitleFor( 'Preferences' ); + $wgOut->redirect( $title->getFullURL( 'success' ) ); } /**