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

This commit is contained in:
tjhunt
2007-08-14 13:33:09 +00:00
parent 462f360429
commit 10fc5f6e22
+5 -3
View File
@@ -336,12 +336,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);
}