mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 17:06:53 +02:00
MDL-34377: Fix: assignments overview page shows a unset due date as Epoch and counts draft submissions
This commit is contained in:
parent
01ac783fb8
commit
9da954c0b6
1 changed files with 7 additions and 2 deletions
|
@ -56,8 +56,13 @@ foreach ($assignments as $assignment) {
|
|||
$cm = get_coursemodule_from_instance('assign', $assignment->id, 0, false, MUST_EXIST);
|
||||
|
||||
$link = html_writer::link(new moodle_url('/mod/assign/view.php', array('id' => $cm->id)), $assignment->name);
|
||||
$date = userdate($assignment->duedate);
|
||||
$submissions = $DB->count_records('assign_submission', array('assignment'=>$cm->instance));
|
||||
$date = '-';
|
||||
if (!empty($assignment->duedate)) {
|
||||
$date = userdate($assignment->duedate);
|
||||
}
|
||||
|
||||
$params = array('assignment'=>$cm->instance, 'status'=>ASSIGN_SUBMISSION_STATUS_SUBMITTED);
|
||||
$submissions = $DB->count_records('assign_submission', $params);
|
||||
$row = array($link, $date, $submissions);
|
||||
$table->data[] = $row;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue