Moodle

"Confirm your email address" feature not working

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9.5
  • Fix Version/s: 1.9.8
  • Component/s: MNet
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

When using http://moodle.org/login/mnet_email.php (From http://moodle.org/login/index.php ..enter the wrong password and you will get the link) you enter your email address, and no email is sent to the user. The only way to get your password reset is to use the http://moodle.org/login/forgot_password.php .

Issue Links

Activity

Hide
Helen Foster added a comment -

Robert, thanks for your report. As I'm pretty sure it's not only moodle.org which is affected, I've changed the issue project from 'Moodle.org sites' to 'Moodle'.

Reassigning the issue to the Networking component lead.

Show
Helen Foster added a comment - Robert, thanks for your report. As I'm pretty sure it's not only moodle.org which is affected, I've changed the issue project from 'Moodle.org sites' to 'Moodle'. Reassigning the issue to the Networking component lead.
Hide
Penny Leach added a comment -

This is actually not intended to send you an email.

If you can enter an email address that matched the username you originally entered in the login page , it matches that user record to the mnet host it originated from, and then should print you a link to login at that mnet host, so that you can roam back to the moodle you're trying to log in at.

The way to fix this is:

  • Fix the sql statement that results in ambiguity about which host they might belong to (local users should be excluded, and they're not)
  • Communicate to the user more clearly what the function of the screen is
  • Add some error handling (there is currently none)
Show
Penny Leach added a comment - This is actually not intended to send you an email. If you can enter an email address that matched the username you originally entered in the login page , it matches that user record to the mnet host it originated from, and then should print you a link to login at that mnet host, so that you can roam back to the moodle you're trying to log in at. The way to fix this is:
  • Fix the sql statement that results in ambiguity about which host they might belong to (local users should be excluded, and they're not)
  • Communicate to the user more clearly what the function of the screen is
  • Add some error handling (there is currently none)
Hide
Penny Leach added a comment -

I committed a fix for this to HEAD - just waiting on finding out about adding new strings in stable.

Show
Penny Leach added a comment - I committed a fix for this to HEAD - just waiting on finding out about adding new strings in stable.
Hide
Penny Leach added a comment -

fixed in head & stable

Show
Penny Leach added a comment - fixed in head & stable
Hide
Helen Foster added a comment -

Penny, thanks for fixing this issue. Just reopening in order to mark as resolved, then the fix can be tested and the QA assignee can close it.

Show
Helen Foster added a comment - Penny, thanks for fixing this issue. Just reopening in order to mark as resolved, then the fix can be tested and the QA assignee can close it.

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: