Skip to content

Commit

Permalink
MDL-29529 Assignment: Fix regression caused by MDL-27638
Browse files Browse the repository at this point in the history
  • Loading branch information
Stephen Bourget authored and Stephen Bourget committed Nov 10, 2011
1 parent f08f22c commit 4aef860
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions mod/assignment/lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -982,7 +982,10 @@ function display_submission($offset=-1,$userid =-1, $display=true) {
$userfields = user_picture::fields('u', array('lastaccess'));
$select = "SELECT $userfields,
s.id AS submissionid, s.grade, s.submissioncomment,
s.timemodified, s.timemarked ";
s.timemodified, s.timemarked,
CASE WHEN s.timemarked > 0 AND s.timemarked >= s.timemodified THEN 1
ELSE 0 END AS status ";

$sql = 'FROM {user} u '.
'LEFT JOIN {assignment_submissions} s ON u.id = s.userid
AND s.assignment = '.$this->assignment->id.' '.
Expand All @@ -995,8 +998,6 @@ function display_submission($offset=-1,$userid =-1, $display=true) {

if (is_array($auser) && count($auser)>1) {
$nextuser = next($auser);
/// Calculate user status
$nextuser->status = ($nextuser->timemarked > 0) && ($nextuser->timemarked >= $nextuser->timemodified);
$nextid = $nextuser->id;
}
}
Expand Down Expand Up @@ -1316,7 +1317,10 @@ function display_submissions($message='') {
if (!empty($users)) {
$select = "SELECT $ufields,
s.id AS submissionid, s.grade, s.submissioncomment,
s.timemodified, s.timemarked ";
s.timemodified, s.timemarked,
CASE WHEN s.timemarked > 0 AND s.timemarked >= s.timemodified THEN 1
ELSE 0 END AS status ";

$sql = 'FROM {user} u '.
'LEFT JOIN {assignment_submissions} s ON u.id = s.userid
AND s.assignment = '.$this->assignment->id.' '.
Expand Down Expand Up @@ -1346,8 +1350,6 @@ function display_submissions($message='') {
$locked_overridden = 'overridden';
}

/// Calculate user status
$auser->status = ($auser->timemarked > 0) && ($auser->timemarked >= $auser->timemodified);
$picture = $OUTPUT->user_picture($auser);

if (empty($auser->submissionid)) {
Expand Down

0 comments on commit 4aef860

Please sign in to comment.