Re: activeSync: time stamp problem?
Michael J Rubinsky <[email protected]>
| Newsgroups | gmane.comp.horde.sync |
|---|---|
| Message-ID | <20121218115053.Horde.DwhhV6C57_eV-V0jq6jOFg9@h4.theupstairsroom.com> |
Quoting "Jens-U. Mozdzen" <[email protected]>: > Hi, > > when I add a new entry on my mobile device, I see the following > ActiveSync trace and the new task is not added to my Kolab task list: > > 2012-12-18T16:34:10+00:00 DEBUG: [19675] Initializing state for > collection: @Tasks@, synckey: {50d09061-25a4-4ff6-bf18-4b45c0a86742}2 > 2012-12-18T16:34:10+00:00 DEBUG: [19675] Loading state for synckey > {50d09061-25a4-4ff6-bf18-4b45c0a86742}2 > 2012-12-18T16:34:10+00:00 DEBUG: I <Add> > 2012-12-18T16:34:10+00:00 DEBUG: I <ClientEntryId> > 2012-12-18T16:34:10+00:00 DEBUG: I 20121218163407841949 > 2012-12-18T16:34:10+00:00 DEBUG: I </ClientEntryId> > 2012-12-18T16:34:10+00:00 DEBUG: I <Data> > 2012-12-18T16:34:10+00:00 DEBUG: I <AirSyncBase:Body> > 2012-12-18T16:34:10+00:00 DEBUG: I <AirSyncBase:Type> > 2012-12-18T16:34:10+00:00 DEBUG: I 1 > 2012-12-18T16:34:10+00:00 DEBUG: I </AirSyncBase:Type> > 2012-12-18T16:34:10+00:00 DEBUG: I <AirSyncBase:Data> > 2012-12-18T16:34:10+00:00 DEBUG: I Test data > 2012-12-18T16:34:10+00:00 DEBUG: I </AirSyncBase:Data> > 2012-12-18T16:34:10+00:00 DEBUG: I </AirSyncBase:Body> > 2012-12-18T16:34:10+00:00 DEBUG: I <POOMTASKS:Subject> > 2012-12-18T16:34:10+00:00 DEBUG: I Test task > 2012-12-18T16:34:10+00:00 DEBUG: I </POOMTASKS:Subject> > 2012-12-18T16:34:10+00:00 DEBUG: I <POOMTASKS:Importance> > 2012-12-18T16:34:10+00:00 DEBUG: I 1 > 2012-12-18T16:34:10+00:00 DEBUG: I </POOMTASKS:Importance> > 2012-12-18T16:34:10+00:00 DEBUG: I <POOMTASKS:UtcDueDate> > 2012-12-18T16:34:10+00:00 DEBUG: I 2012-12-19T00:00:00.000Z > 2012-12-18T16:34:10+00:00 DEBUG: I </POOMTASKS:UtcDueDate> > 2012-12-18T16:34:10+00:00 DEBUG: I <POOMTASKS:DueDate> > 2012-12-18T16:34:10+00:00 DEBUG: I 2012-12-19T00:00:00.000Z > 2012-12-18T16:34:10+00:00 DEBUG: I </POOMTASKS:DueDate> > 2012-12-18T16:34:10+00:00 DEBUG: I <POOMTASKS:Complete> > 2012-12-18T16:34:10+00:00 DEBUG: I 0 > 2012-12-18T16:34:10+00:00 DEBUG: I </POOMTASKS:Complete> > 2012-12-18T16:34:10+00:00 DEBUG: I </Data> > 2012-12-18T16:34:10+00:00 DEBUG: > Horde_Core_ActiveSync_Driver::changeMessage(@Tasks@, ) > > In Apache's error log, the following corresponding message is logged: > > ==> /var/log/apache2/error_log <== > [Tue Dec 18 17:34:12 2012] [error] [client 192.168.*.*] PHP Fatal > error: Call to a member function timestamp() on a non-object in > /srv/www/htdocs/horde5/nag/lib/Task.php on line 1377 > > The error occurs in the following code: > 1350 /** > 1351 * Create a nag Task object from an activesync message > 1352 * > 1353 * @param Horde_ActiveSync_Message_Task $message The task object > 1354 */ > 1355 public function fromASTask(Horde_ActiveSync_Message_Task $message) > 1356 { > [...] > 1375 /* Due Date */ > 1376 if ($due = $message->utcduedate || $due = $message->duedate) { > 1377 $this->due = $due->timestamp(); > 1378 } > Already fixed in Git: https://github.com/horde/horde/commit/6004bf8625765f9c5fd7331158cf01bd0e30d3a9#nag -- mike The Horde Project (www.horde.org) [email protected] -- sync mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
smime.p7s
(application/pkcs7-signature, 5.9 KB) - not displayed