Last modified: 2006-05-12 12:59:14 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T7821, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 5821 - Confirm email feature sends two emails for first confirmation request
Confirm email feature sends two emails for first confirmation request
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
User preferences (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-05-03 22:29 UTC by emddudley
Modified: 2006-05-12 12:59 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description emddudley 2006-05-03 22:29:22 UTC
When a new user creates an account and clicks on the "Confirm your e-mail
address" link to Special:Confirmemail for the first time, an email is sent
immediately. Subsequent visits to Special:Confirmemail do not automatically send
emails; emails are then only sent when the user presses the "Mail a confirmation
code" button.

There is no message presented to the user stating that an email was sent that
first time. Instead, the message "This wiki requires that you validate..." is
presented and there is a button to "Mail a confirmation code". Clicking on the
button results in a second email being sent. It appears to the user that they
received two emails even though they only requested one confirmation.

The user should be presented with a message the very first time they visit
Special:Confirmemail stating that an email was automatically sent, OR an email
should not be sent automatically the first time they visit Special:Confirmemail.
Comment 1 Brion Vibber 2006-05-03 22:41:49 UTC
A mail is not sent on visit to Special:Confirmemail unless you click the 
button.

However, IIRC a mail *is* sent when you register the account or change the 
set address.
Comment 2 emddudley 2006-05-04 02:12:09 UTC
Steps to reproduce:
1. Create new account, with E-mail field filled in.
2. Click Preferences. Click "Confirm your e-mail address" link.

E-mail immediately arrives at inbox. User is at Special:Confirmemail, with no
indication that email was sent.

3. Click the "Mail a confirmation code" button.

Second E-mail arrives at inbox. User is presented with "Confirmation e-mail
sent" message in big red letters, still on Special:Confirmemail.
Comment 3 Rob Church 2006-05-12 12:59:14 UTC
I rewrote Special:Confirmemail to behave in a more sane fashion; it now informs
the user of the date and time their email address was last authenticated, if at
all. I'm inclined to close this FIXED as a result of those changes.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links