Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-34051

Broken page after changing email address, should fix or remove the "Update your account" page

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 19.0
    • Component/s: None
    • Labels:
      None
    • Test Plan:
      Hide

      Please add a Test Plan here.

      Show
      Please add a Test Plan here.

      Description

      Okay, so this might be a regression. I wasn't aware of the behavior until looking through the code:

      1) Create a guest user via Site Info -> Add Participants
      2) Fetch the link from email and create the guest user
      3) Login as guest user
      4) Go to Home -> Account and modify the email address
      5) You will now get an email provoking you to change your user id ("In order to make accessing Sakai as easy possible, your username will be updated to match this new email address. If you are happy with the change then please follow this")
      6) Now I end up on a page that has broken Javascript and a disabled submit button

      accountValidator.js?version=a0740112:121 Uncaught TypeError: Cannot read property 'value' of null
      at Object.VALIDATOR.verifyPasswordsMatch (accountValidator.js?version=a0740112:121)
      at Object.VALIDATOR.validatePassword (accountValidator.js?version=a0740112:110)
      at HTMLInputElement.onblur (newUser?tokenId=81980ca9-0d8e-49d5-b9c6-e5cc411de1ce:64)

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  ottenhoff Sam Ottenhoff
                  Reporter:
                  ottenhoff Sam Ottenhoff
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration