Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-34696 enrol improvements 2.4 META
  3. MDL-35814

When a user removes an enrolment method they should be warned they are about to unenrol all the people enrolled with that method

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2.3
    • Fix Version/s: 2.4
    • Component/s: Authentication
    • Labels:
      None
    • Testing Instructions:
      Hide

      1/ create course and enrol several users manually
      2/ try to delete manual instance - it should inform you that deleting instance includes unenrolment and purging of course user data
      3/ try deleting enrol_self instance without users - the confirmation should not contain unenrolment info because there are no users enrolled

      Show
      1/ create course and enrol several users manually 2/ try to delete manual instance - it should inform you that deleting instance includes unenrolment and purging of course user data 3/ try deleting enrol_self instance without users - the confirmation should not contain unenrolment info because there are no users enrolled
    • Affected Branches:
      MOODLE_22_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      w41_MDL-35814_m24_delinstance

      Description

      It is not clear that deleting an enrolment method will also remove all the users enrolled in that way. This is causing headaches for staff as they try to re-enrol everyone that have been inadvertently unenrolled.

      It would be useful if a warning message appeared telling the user: "WARNING: You are about to unenrol 345 students. Are you sure you want to do this?"

        Attachments

          Activity

            People

            Assignee:
            skodak Petr Skoda
            Reporter:
            jgramp Jessica Gramp
            Integrator:
            Aparup Banerjee
            Tester:
            Jason Fowler
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              3/Dec/12