Branch 'roundcubemail-plugins-kolab-format2-horde5' - plugins/libkolab plugins/tasklist
Thomas Brüderli
bruederli at kolabsys.com
Wed May 1 12:14:35 CEST 2013
plugins/libkolab/lib/kolab_format_contact.php | 2 +-
plugins/libkolab/lib/kolab_format_distributionlist.php | 2 +-
plugins/libkolab/lib/kolab_format_journal.php | 2 +-
plugins/libkolab/lib/kolab_format_note.php | 2 +-
plugins/libkolab/lib/kolab_format_task.php | 2 +-
plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php | 4 ++--
6 files changed, 7 insertions(+), 7 deletions(-)
New commits:
commit 5b696a324f256cee7f88e88ba88a84acb6b9ca56
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Wed May 1 12:13:19 2013 +0200
Read and validate 'last-modification-date' properties from Kolab XML Format objects
diff --git a/plugins/libkolab/lib/kolab_format_contact.php b/plugins/libkolab/lib/kolab_format_contact.php
index d9f68e3..c8002b8 100644
--- a/plugins/libkolab/lib/kolab_format_contact.php
+++ b/plugins/libkolab/lib/kolab_format_contact.php
@@ -245,7 +245,7 @@ class kolab_format_contact extends kolab_format
{
$object = array(
'uid' => $record['uid'],
- 'changed' => $record['last-modification-date'],
+ 'changed' => self::php_datetime($rec['last-modification-date']),
'email' => array(),
'phone' => array(),
);
diff --git a/plugins/libkolab/lib/kolab_format_distributionlist.php b/plugins/libkolab/lib/kolab_format_distributionlist.php
index 54de53f..279cf2a 100644
--- a/plugins/libkolab/lib/kolab_format_distributionlist.php
+++ b/plugins/libkolab/lib/kolab_format_distributionlist.php
@@ -74,7 +74,7 @@ class kolab_format_distributionlist extends kolab_format
{
$object = array(
'uid' => $record['uid'],
- 'changed' => $record['changed'],
+ 'changed' => self::php_datetime($record['last-modification-date']),
'name' => $record['display-name'],
'member' => array(),
);
diff --git a/plugins/libkolab/lib/kolab_format_journal.php b/plugins/libkolab/lib/kolab_format_journal.php
index 9d38ed3..c70f4bd 100644
--- a/plugins/libkolab/lib/kolab_format_journal.php
+++ b/plugins/libkolab/lib/kolab_format_journal.php
@@ -61,7 +61,7 @@ class kolab_format_journal extends kolab_format
{
$object = array(
'uid' => $record['uid'],
- 'changed' => $record['last-modification-date'],
+ 'changed' => self::php_datetime($record['last-modification-date']),
);
// TODO: implement this
diff --git a/plugins/libkolab/lib/kolab_format_note.php b/plugins/libkolab/lib/kolab_format_note.php
index da78c02..d4cab27 100644
--- a/plugins/libkolab/lib/kolab_format_note.php
+++ b/plugins/libkolab/lib/kolab_format_note.php
@@ -61,7 +61,7 @@ class kolab_format_note extends kolab_format
{
$object = array(
'uid' => $record['uid'],
- 'changed' => $record['last-modification-date'],
+ 'changed' => self::php_datetime($record['last-modification-date']),
);
// TODO: implement this
diff --git a/plugins/libkolab/lib/kolab_format_task.php b/plugins/libkolab/lib/kolab_format_task.php
index 3aa97df..ad85ebf 100644
--- a/plugins/libkolab/lib/kolab_format_task.php
+++ b/plugins/libkolab/lib/kolab_format_task.php
@@ -107,7 +107,7 @@ class kolab_format_task extends kolab_format
{
$object = array(
'uid' => $record['uid'],
- 'dtstamp' => $record['last-modification-date'],
+ 'changed' => self::php_datetime($record['last-modification-date']),
'complete' => intval($record['completed']),
);
diff --git a/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php b/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
index 34e9fa0..b4d45e7 100644
--- a/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
+++ b/plugins/tasklist/drivers/kolab/tasklist_kolab_driver.php
@@ -557,8 +557,8 @@ class tasklist_kolab_driver extends tasklist_driver
if (!$record['start']->_dateonly)
$task['starttime'] = $record['start']->format('h:i');
}
- if (is_a($record['dtstamp'], 'DateTime')) {
- $task['changed'] = $record['dtstamp'];
+ if (is_a($record['changed'], 'DateTime')) {
+ $task['changed'] = $record['changed'];
}
if ($record['alarms']) {
More information about the commits
mailing list