From: moodler Date: Mon, 29 May 2006 09:21:36 +0000 (+0000) Subject: merged mymoodle fix from stable X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=d6da4a1aeb2859d8ef4aa39487c948e15350af62;p=moodle.git merged mymoodle fix from stable --- diff --git a/mod/assignment/lib.php b/mod/assignment/lib.php index 4a638125f5..3a1d543152 100644 --- a/mod/assignment/lib.php +++ b/mod/assignment/lib.php @@ -2309,12 +2309,14 @@ function assignment_print_overview($courses, &$htmlarray) { // Do assignment_base::isopen() here without loading the whole thing for speed foreach ($assignments as $key => $assignment) { $time = time(); - if ($assignment->preventlate && $assignment->timedue) { - $isopen = ($assignment->timeavailable <= $time && $time <= $assignment->timedue); - } else { - $isopen = ($assignment->timeavailable <= $time); + if ($assignment->timedue) { + if ($assignment->preventlate) { + $isopen = ($assignment->timeavailable <= $time && $time <= $assignment->timedue); + } else { + $isopen = ($assignment->timeavailable <= $time); + } } - if (!$isopen) { + if (empty($isopen) || empty($assignment->timedue)) { unset($assignments[$key]); } }