Skip to content

Commit

Permalink
MDL-65527 mod_assign: Update group assignment submission filter
Browse files Browse the repository at this point in the history
  • Loading branch information
Kwabena committed Jan 17, 2025
1 parent 16e2d26 commit 09f137a
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions mod/assign/locallib.php
Original file line number Diff line number Diff line change
Expand Up @@ -6134,17 +6134,15 @@ protected function update_team_submission(stdClass $submission, $userid, $update
$submission->status = ASSIGN_SUBMISSION_STATUS_DRAFT;
}

// MDL-65527-main -> Start
// Update Group assigment submission for members so it can be filtered by status to show all members
if( count($team) > 1 && $anysubmitted){
// Update group assigment submission for members so it can be filtered by status to show all members.
if (count($team) > 1 && $anysubmitted) {
foreach ($team as $member) {
$groupmembersubmission = $this->get_user_submission($member->id, false, $submission->attemptnumber);
$groupmembersubmission->status = $submission->status;
$groupmembersubmission->timemodified = $submission->timemodified;
$result = $DB->update_record('assign_submission', $groupmembersubmission);
$membersubmission = $this->get_user_submission($member->id, false, $submission->attemptnumber);
$membersubmission->status = $submission->status;
$membersubmission->timemodified = $submission->timemodified;
$DB->update_record ('assign_submission', $membersubmission);
}
}
// MDL-65527-main -> End

$result = $DB->update_record('assign_submission', $submission);
}
Expand Down

0 comments on commit 09f137a

Please sign in to comment.