Don't barf out two preference forms when illegal raw sig is entered
authorBrion Vibber <brion@users.mediawiki.org>
Wed, 13 Jun 2007 16:13:05 +0000 (16:13 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Wed, 13 Jun 2007 16:13:05 +0000 (16:13 +0000)
includes/SpecialPreferences.php

index b4ae86d..292ebce 100644 (file)
@@ -246,6 +246,7 @@ class PreferencesForm {
                                $this->mNick = $wgParser->cleanSig( $this->mNick );
                        } else {
                                $this->mainPrefsForm( 'error', wfMsg( 'badsig' ) );
+                               return;
                        }
                } else {
                        // When no fancy sig used, make sure ~{3,5} get removed.