Skip to content

External unenrol action = Disable course enrolment and remove roles causes exception #154

@noisyjerm

Description

@noisyjerm

Prerequisites

Arlo Enrol plugin installed v3.9.1
Plugin configured
Expired enrolments in Arlo

Steps

  1. As admin navigate to /enrol/arlo/admin/configuration.php
  2. Set "External unenrol action" (enrol_arlo/unenrolaction) to Disable course enrolment and remove roles
  3. Run task Create and update enrolments based off Arlo registration information (\enrol_arlo\task\enrolments)

Expected

Output = Scheduled task complete

Actual

Output = Exception - Call to undefined method enrol_plugin::suspend_and_remove_roles()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions