[sync] Tasks with no due date imported with invalid due date

Jan Schneider jan at horde.org
Thu May 26 10:29:38 PDT 2005


Please keep discussions on the list.

Zitat von Deryk Piper <deryk-lists at mod-soft.com>:

> Quoting Jan Schneider <jan at horde.org>:
>
>> > input converted for server: text/x-vtodo
>> > BEGIN:VTODO
>> > SUMMARY:Test from PPC
>> > DESCRIPTION:
>> > PRIORITY:3
>> > DUE:19691231T230000Z
>>       ^^^^^^^^^^^^^^^^
>> And our synching code is absolutely correct. As is the Sync4j client if
>> it only interpretes the due date as a timestamp. But obviously a due
>> date of zero in the PocketPC task list is meant to be "no due date".
>> The Sync4j client needs to consider that.
>
> Then it's conceivable that Karsten's Sync4j.php device class would be 
> the place
> to look?  Because again, looking at log.txt, the XML representing the client
> input has no due date - not 0, but blank - yet the "input converted 
> for server"
> due date is cause for concern.  So something is responsible for the
> interpretation after the client and before the backend, and I believe that's
> the sif-to-vCard conversion.

Ah, I read the logs as if the vtodo was coming directly from the 
device. In this case the Sync4j client was to blame. But you are right, 
if this vtodo is generated by the sif wrapper, that one would be to 
blame. I guess Karsten can say more when he's back.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the sync mailing list