diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index 83cc0906abb..fed73c766a2 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -4331,9 +4331,11 @@ class assign { foreach ($members as $member) { // User may exist in multple groups (which should put them in the default group). $this->apply_grade_to_user($formdata, $member->id); + $this->process_outcomes($member->id, $formdata); } } else { $this->apply_grade_to_user($formdata, $userid); + $this->process_outcomes($userid, $formdata); } } else { return false;