Non-core contributed modules

Quickmail uses course context, not block context

Details

  • Type: Bug Bug
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.9
  • Fix Version/s: None
  • Component/s: Block: Quickmail
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE

Description

Quickmail uses the course context, not the block context, to generate its user list. Because of this, overrides set at the block level do not apply.

The fix for this is very easy; in blocks/quickmail/email.php change line 25 from:

$context = get_context_instance(CONTEXT_COURSE, $course->id);

to:

$context = get_context_instance(CONTEXT_BLOCK, $instanceid);

Activity

There are no comments yet on this issue.

People

Vote (5)
Watch (1)

Dates

  • Created:
    Updated: