From 2ed178bdc3ff9e415634be8793c194d35fa66c70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20T=C3=A4nzer?= Date: Thu, 30 Jun 2011 13:41:26 +0200 Subject: [PATCH] challenge: if date is not given use the default value from the database instead of the current time as seen by the manager MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michael Tänzer --- manager/application/models/User.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/manager/application/models/User.php b/manager/application/models/User.php index 7bf4030..27f8a44 100644 --- a/manager/application/models/User.php +++ b/manager/application/models/User.php @@ -394,14 +394,14 @@ class Default_Model_User { 'assigning challenge to user '.$this->id); } - if ($date === null) { - $date = new Zend_Date(); - } - $challenge = array(); $challenge['user_id'] = $this->id; $challenge['variant_id'] = $variant; - $challenge['pass_date'] = $date->toString('Y-m-d H:i:s'); + if ($date !== null) { + $challenge['pass_date'] = $date->toString('Y-m-d H:i:s'); + // otherwise default value of the database will be used + } + $this->db->insert('cats_passed', $challenge); $this->fixAssurerFlag();