diff options
author | Roan Kattouw <catrope@users.mediawiki.org> | 2011-11-20 10:55:58 +0000 |
---|---|---|
committer | Roan Kattouw <catrope@users.mediawiki.org> | 2011-11-20 10:55:58 +0000 |
commit | 792c38f4242fc8c90454ee6297e9614b5eeeb7c9 (patch) | |
tree | b126824fd6d8eb3e9162029eeb2db24059b94349 /maintenance/reassignEdits.php | |
parent | 8acb41f492c732bc98eb0d7233d51ed5056a8eb4 (diff) | |
download | mediawikicore-792c38f4242fc8c90454ee6297e9614b5eeeb7c9.tar.gz mediawikicore-792c38f4242fc8c90454ee6297e9614b5eeeb7c9.zip |
(bug 26854) Invalid user names go unchecked. Applied most of the patch submitted by Søren Løvborg, checking for null return values from User::newFromName()
Notes
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/103745
Diffstat (limited to 'maintenance/reassignEdits.php')
-rw-r--r-- | maintenance/reassignEdits.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/maintenance/reassignEdits.php b/maintenance/reassignEdits.php index 20de17e6e521..3830fe382e17 100644 --- a/maintenance/reassignEdits.php +++ b/maintenance/reassignEdits.php @@ -160,6 +160,9 @@ class ReassignEdits extends Maintenance { $user->setName( $username ); } else { $user = User::newFromName( $username ); + if ( !$user ) { + $this->error( "Invalid username", true ); + } } $user->load(); return $user; |