From eb05c0eff475f3e108df4e5b463915af2e48617f Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Fri, 12 Feb 2010 12:03:44 +0100 Subject: [PATCH] Fix saving due dates. --- kronolith/lib/Ajax/Application.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kronolith/lib/Ajax/Application.php b/kronolith/lib/Ajax/Application.php index 0381ee2ff..2c28e855c 100644 --- a/kronolith/lib/Ajax/Application.php +++ b/kronolith/lib/Ajax/Application.php @@ -319,7 +319,7 @@ class Kronolith_Ajax_Application extends Horde_Ajax_Application_Base // Try exact format match first. if ($date_arr = strptime($due, $format)) { - $task['due'] = new Horde_Date( + $due = new Horde_Date( array('year' => $date_arr['tm_year'] + 1900, 'month' => $date_arr['tm_mon'] + 1, 'mday' => $date_arr['tm_mday'], @@ -327,9 +327,10 @@ class Kronolith_Ajax_Application extends Horde_Ajax_Application_Base 'min' => $date_arr['tm_min'], 'sec' => $date_arr['tm_sec'])); } else { - $task['due'] = new Horde_Date($due); + $due = new Horde_Date($due); } setlocale(LC_TIME, $old_locale); + $task['due'] = $due->timestamp(); } $task['alarm'] = $task['alarm']['on'] -- 2.11.0