Moodle

Users assigned to Teacher roles and synced to metacourse not automatically unassigned

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.8.7, 1.9.4
  • Fix Version/s: 2.0
  • Component/s: Course, Roles / Access
  • Labels:
    None
  • Environment:
    any
  • Database:
    Any
  • Affected Branches:
    MOODLE_18_STABLE, MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

See http://moodle.org/mod/forum/discuss.php?d=115119

Users assigned to roles that do not have the course:managemetacourse capability are automatically unassigned from the metacourse when unassigned form the child course.

Users assigned to a role that has course:managemetacourse e.g. Teacher are not. This is counter intuitive.

Is this mixed up with users who are assigned explicitily to the metacourse. If so the logic needs to be separated i.e. child course assignments and explicit assignments.

If this is impossible the help file needs to state this exception.

Issue Links

Activity

Hide
Petr Škoda (skodak) added a comment -

yes, this is a known problem - unfortunately there are several limitations in current metacourse implementation and I am afraid that any changes might create serious regressions for some ppl
this could be properly solved if we decide to reconsider how enrolments work in 2.0

thanks for the report

Show
Petr Škoda (skodak) added a comment - yes, this is a known problem - unfortunately there are several limitations in current metacourse implementation and I am afraid that any changes might create serious regressions for some ppl this could be properly solved if we decide to reconsider how enrolments work in 2.0 thanks for the report
Hide
Petr Škoda (skodak) added a comment -

Hello,
this should not be a problem in new course enrolments in 2.0dev.
Please test and report new issues if necessary.

Thank you for the report,

Petr Skoda

Show
Petr Škoda (skodak) added a comment - Hello, this should not be a problem in new course enrolments in 2.0dev. Please test and report new issues if necessary. Thank you for the report, Petr Skoda

People

Vote (1)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: