From a1b987220969a04919fcc125de23565037498b63 Mon Sep 17 00:00:00 2001 From: Anita Viglinoe <10.demma@gmail.com> Date: Fri, 3 Feb 2012 12:24:05 +0530 Subject: [PATCH] MDL-28283-master Completion Future dates can now be set as completion criteria --- lib/completion/completion_criteria_date.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/completion/completion_criteria_date.php b/lib/completion/completion_criteria_date.php index 9bd66a2a6fb..dfe1717ed33 100644 --- a/lib/completion/completion_criteria_date.php +++ b/lib/completion/completion_criteria_date.php @@ -53,7 +53,7 @@ class completion_criteria_date extends completion_criteria { public function config_form_display(&$mform, $data = null) { $mform->addElement('checkbox', 'criteria_date', get_string('enable')); - $mform->addElement('date', 'criteria_date_value', get_string('afterspecifieddate', 'completion')); + $mform->addElement('date_selector', 'criteria_date_value', get_string('afterspecifieddate', 'completion')); // If instance of criteria exists if ($this->id) { @@ -74,8 +74,7 @@ class completion_criteria_date extends completion_criteria { if (!empty($data->criteria_date)) { $this->course = $data->id; - $date = $data->criteria_date_value; - $this->timeend = strtotime($date['Y'].'-'.$date['M'].'-'.$date['d']); + $this->timeend = $data->criteria_date_value; $this->insert(); } }