diff --git a/classes/studyplanservice.php b/classes/studyplanservice.php index 0bbc11f..e42b431 100644 --- a/classes/studyplanservice.php +++ b/classes/studyplanservice.php @@ -1213,10 +1213,13 @@ class studyplanservice extends \external_api if(webservicehelper::has_capabilities("moodle/course:update",$coursecontext)){ // Actually perform the timing changes, while also updating the module times // Like what happens on a course "reset" - $status = reset_course_userdata([ + $status = reset_course_userdata((object)[ 'id' => $course->id, 'reset_start_date' => $pstart->startdate()->getTimestamp(), 'reset_end_date' => $pend->enddate()->getTimestamp(), + 'reset_start_date_old' => $course->startdate, + 'reset_end_date_old' => $course->enddate, + ]); // TODO: parse status