X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialConfirmemail.php;h=99e6dde7f0859dd3060f13fed8894d8741f0a29f;hb=315df62758acb54c52f42bd3067a9ae95bcb3aa6;hp=f494b9d666d15a705487ee88566b5a041d3eb2f8;hpb=4cb9c1a24bde6e29c5e8f05c7cd1de54ffdd342a;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialConfirmemail.php b/includes/specials/SpecialConfirmemail.php index f494b9d666..99e6dde7f0 100644 --- a/includes/specials/SpecialConfirmemail.php +++ b/includes/specials/SpecialConfirmemail.php @@ -110,7 +110,7 @@ class EmailConfirmation extends UnlistedSpecialPage { // should never happen, but if so, don't let the user without any message $out->addWikiMsg( 'confirmemail_sent' ); } elseif ( $retval instanceof Status && $retval->isGood() ) { - $out->addWikiText( $retval->getValue() ); + $out->addWikiTextAsInterface( $retval->getValue() ); } } else { // date and time are separate parameters to facilitate localisation. @@ -148,7 +148,7 @@ class EmailConfirmation extends UnlistedSpecialPage { * @param string $code Confirmation code */ private function attemptConfirm( $code ) { - $user = User::newFromConfirmationCode( $code, User::READ_LATEST ); + $user = User::newFromConfirmationCode( $code, User::READ_EXCLUSIVE ); if ( !is_object( $user ) ) { $this->getOutput()->addWikiMsg( 'confirmemail_invalid' );