MDL-29662 quiz overrides: update dates during course reset.

Also, fix duplicate SQL clause in similar code in lib,
and fix error when saving overrides.
This commit is contained in:
Tim Hunt
2012-08-29 18:43:00 +01:00
parent bac15e5782
commit c8f9a0b63a
2 changed files with 18 additions and 2 deletions
+1 -1
View File
@@ -4767,7 +4767,7 @@ function shift_course_mod_dates($modname, $fields, $timeshift, $courseid) {
foreach ($fields as $field) {
$updatesql = "UPDATE {".$modname."}
SET $field = $field + ?
WHERE course=? AND $field<>0 AND $field<>0";
WHERE course=? AND $field<>0";
$return = $DB->execute($updatesql, array($timeshift, $courseid)) && $return;
}