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
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              13 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/May/13