Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-68464

"Enrol users" should not reload the page

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 3.9
    • Fix Version/s: 3.9
    • Component/s: Course
    • Testing Instructions:
      Hide
      1. Create a Medium sized course (Site administration -> Development -> Create test course)
      2. View the course
      3. Navigate to the Participants page
      4. Navigate to the second page of participants by clicking on the "2" button
      5. Click the "Enrol users" button
        1. Confirm that the dialogue opened
      6. Press cancel
        1. Confirm that the dialogue disappeared
      7. Click the "Enrol users" button
        1. Confirm that the dialogue opened again
      8. Find a user to enrol
      9. Press the "Enrol users" button
        1. Confirm that the dialogue disappeared
        2. *Confirm that the user was enrolled in the course (you may need to find them in the list)
        3. Confirm that a notification was shown at the top of the page ("1 enrolled users")
        4. Confirm that the page DID NOT reload - i.e. that the content was updated without the whole page refreshing
      Show
      Create a Medium sized course (Site administration -> Development -> Create test course) View the course Navigate to the Participants page Navigate to the second page of participants by clicking on the "2" button Click the "Enrol users" button Confirm that the dialogue opened Press cancel Confirm that the dialogue disappeared Click the "Enrol users" button Confirm that the dialogue opened again Find a user to enrol Press the "Enrol users" button Confirm that the dialogue disappeared *Confirm that the user was enrolled in the course (you may need to find them in the list) Confirm that a notification was shown at the top of the page ("1 enrolled users") Confirm that the page DID NOT reload - i.e. that the content was updated without the whole page refreshing
    • Affected Branches:
      MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull Master Branch:
      MDL-68464-master-final

      Description

      When enrolling a user we should not need to reload the page.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dobedobedoh Andrew Nicols
              Reporter:
              dobedobedoh Andrew Nicols
              Peer reviewer:
              Simey Lameze
              Integrator:
              Eloy Lafuente (stronk7)
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours, 11 minutes
                  3h 11m