Observed, that the returnto= parameter is ignored.
https://en.wikipedia.org/w/index.php?title=Special:PasswordReset&returnto=Special:UserLogin
is ignored.
SpecialPasswordReset.php lines 301-316
Perhaps this comes from the missing parameter passing, and simply and always returning to the Main page in
https://git.wikimedia.org/blob/mediawiki%2Fcore.git/146ea32031dba266831d0f7820f2bc8214f34a58/includes%2Fspecials%2FSpecialPasswordReset.php#L316
public function onSuccess() {
...
$this->getOutput()->addWikiMsg( 'passwordreset-emailsent' ); $this->getOutput()->returnToMain();
}
I need the PasswordReset with a working returnto for several bugfixes for E:OpenID.
Version: 1.23.0
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=33997
https://bugzilla.wikimedia.org/show_bug.cgi?id=57289