MDL-10834 - Restore of quiz module may create calendar events without a date/time. Fix thanks to Derek Woolhead. Merged from MOODLE_17_STABLE.

This commit is contained in:
tjhunt 2007-08-14 13:33:39 +00:00
parent 89f33581ba
commit acda04bfb9

View File

@ -437,12 +437,14 @@ function quiz_refresh_events($courseid = 0) {
$event2->id = $event2old->id;
update_event($event2);
}
} else if (!empty($event2->id)) {
delete_event($event2->id);
} else if (!empty($event2old->id)) {
delete_event($event2old->id);
}
if (empty($event->id)) {
add_event($event);
if (!empty($event->timestart)) {
add_event($event);
}
} else {
update_event($event);
}