MDL-65233 course: remove usergetmidnight from reset time shift
This commit is contained in:
@@ -186,7 +186,7 @@ class course_reset_form extends moodleform {
|
||||
$coursedata['enddate'] = $data['reset_end_date'];
|
||||
} else if ($data['reset_start_date'] > 0 && $course->enddate != 0) {
|
||||
// Otherwise, if the current course enddate is set, reset_course_userdata will add the start date time shift to it.
|
||||
$timeshift = $data['reset_start_date'] - usergetmidnight($course->startdate);
|
||||
$timeshift = $data['reset_start_date'] - $course->startdate;
|
||||
$coursedata['enddate'] = $course->enddate + $timeshift;
|
||||
} else {
|
||||
$coursedata['enddate'] = $course->enddate;
|
||||
|
||||
+1
-2
@@ -5060,8 +5060,7 @@ function reset_course_userdata($data) {
|
||||
|
||||
// Calculate the time shift of dates.
|
||||
if (!empty($data->reset_start_date)) {
|
||||
// Time part of course startdate should be zero.
|
||||
$data->timeshift = $data->reset_start_date - usergetmidnight($data->reset_start_date_old);
|
||||
$data->timeshift = $data->reset_start_date - $data->reset_start_date_old;
|
||||
} else {
|
||||
$data->timeshift = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user