Use username from last successful login in Special:PasswordReset
authorGergő Tisza <gtisza@wikimedia.org>
Sat, 8 Dec 2018 08:32:17 +0000 (00:32 -0800)
committerGergő Tisza <gtisza@wikimedia.org>
Sat, 8 Dec 2018 08:32:17 +0000 (00:32 -0800)
Alternative to I4ae492230.

Bug: T209972
Change-Id: I248092b14e86fa4ad389908eba462a8aaba6384a

includes/specials/SpecialPasswordReset.php

index 7ea9ba0..3524d79 100644 (file)
@@ -79,7 +79,8 @@ class SpecialPasswordReset extends FormSpecialPage {
                $a = [];
                if ( isset( $resetRoutes['username'] ) && $resetRoutes['username'] ) {
                        $a['Username'] = [
-                               'type' => 'user',
+                               'type' => 'text',
+                               'default' => $this->getRequest()->getSession()->suggestLoginUsername(),
                                'label-message' => 'passwordreset-username',
                        ];