Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-36504 enrol improvements 2.5 META
  3. MDL-32387

User are not unenrolled correct with Paypal enrollment plugin

    XMLWordPrintable

Details

    • MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
    • MOODLE_25_STABLE
    • w02_MDL-32387_m25_paypalexpire
    • Hide

      1/ execute phpunit tests
      2/ optionally setup paypal enrolment, let some user enrol, manually edit user_enrolments database entry to make it look like expired, execute sync and verify the expiration action was executed for the expired enrolment

      Show
      1/ execute phpunit tests 2/ optionally setup paypal enrolment, let some user enrol, manually edit user_enrolments database entry to make it look like expired, execute sync and verify the expiration action was executed for the expired enrolment

    Description

      Users are enrolled into a Moodle course via Paypal enrollment. The course has limited access for ten days. In settings block user are visible even if the course access time has ended. In navigation block user list they are not visible.
      If they try to register for the course again, the get the message that they can regsiter for the course.

      It seems that they are not completely unenrolled from the course.


      The patch implement new setting for expiration action, this is consistent with enrol_self and enrol_manual.

      Attachments

        Issue Links

          Activity

            People

              skodak Petr Skoda
              ralfh Ralf Hilgenstock
              Sam Hemelryk Sam Hemelryk
              Ankit Agarwal Ankit Agarwal
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              13 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/May/13