Fix default check for preferences
authorAndrew Garrett <werdna@users.mediawiki.org>
Tue, 9 Jun 2009 17:32:33 +0000 (17:32 +0000)
committerAndrew Garrett <werdna@users.mediawiki.org>
Tue, 9 Jun 2009 17:32:33 +0000 (17:32 +0000)
includes/Preferences.php

index f54cf05..953f71d 100644 (file)
@@ -42,8 +42,9 @@ class Preferences {
                foreach( $defaultPreferences as $name => &$info ) {
                        $prefFromUser = self::getOptionFromUser( $name, $info, $user );
                        $field = HTMLForm::loadInputFromParameters( $info ); // For validation
-                       $globalDefault = isset($wgDefaultUserOptions[$name])
-                                                               ? $wgDefaultUserOptions[$name]
+                       $defaultOptions = User::getDefaultOptions();
+                       $globalDefault = isset($defaultOptions[$name])
+                                                               ? $defaultOptions[$name]
                                                                : null;
                        
                        // If it validates, set it as the default