Hi, Il giorno ven, 28/10/2005 alle 13.13 +0200, David Eriksson ha scritto: > 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).
I tried this, work! Now I need more time to write a patch. Thank for suggestion! > > > Another possibility is to delete and add the modified contacts in > > synce-multisync-plugin! > > Please avoid that... :-) I agree with you. > > Good luck! Regards, Sergio ------------------------------------------------------- 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