diff --git a/enrol/manual/ajax.php b/enrol/manual/ajax.php index 5f21c654ec0..3f182fd6bd7 100644 --- a/enrol/manual/ajax.php +++ b/enrol/manual/ajax.php @@ -91,7 +91,7 @@ switch ($action) { } $roleid = optional_param('roletoassign', null, PARAM_INT); - $duration = optional_param('duration', 0, PARAM_FLOAT); + $duration = optional_param('duration', 0, PARAM_INT); $startdate = optional_param('startdate', 0, PARAM_INT); $recovergrades = optional_param('recovergrades', 0, PARAM_INT); @@ -125,7 +125,7 @@ switch ($action) { if ($duration <= 0) { $timeend = 0; } else { - $timeend = $timestart + intval($duration*24*60*60); + $timeend = $timestart + $duration; } $instances = $manager->get_enrolment_instances();