On Fri, 2005-10-28 at 12:46 +0200, Sergio CERLESI wrote:
> Hi all,

Hi!

Thanks for your interest in SynCE!

> I have a problem when I sync my contacts.
> 
> If I modify the fields of contacts sync works well but, if I empty a
> field (for example email) from the remote connection my ipaq does
> nothing, the field continues to have the same value.
> 
> What can I do to change this behavior?

Ohhh... I had almost forgotten about that bug! It's a (little) known
shortcoming of the RRA library.

> I tried to write a patch for rra that, when parses the modify vcard, put
> empty value for not-used fields before send the objects do the ipaq. It
> works well for string type fields but not for date type fields. There is
> an empty value for data type to used with add_date or
> time_fields_to_filetime functions ?

I think it is possible by OR:ing the the propid member of the CEPROPVAL
struct with 0x400 (called CEVT_FLAG_EMPTY by me in rapi.h).

> Another possibility is to delete and add the modified contacts in
> synce-multisync-plugin!

Please avoid that... :-)

Good luck!

-- 
Regards,
               -\- David Eriksson -/-

        SynCE - http://synce.sourceforge.net
      ScummVM - http://scummvm.sourceforge.net
     Desquirr - http://desquirr.sourceforge.net



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Synce-devel mailing list
Synce-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to