Hello,

after adding the file you provided and recompiling syncevolution I
tested the synchronisation using a contact that already had 2
email-addresses defined in my cell phone.

In kaddressbook I added a third email-address to that contact and ran a
synchronisation. In the webdav directory no Type=Internet-values are
visible for this contact, just as expected and the contact shows all
three email addresses. However only the newly added email-address is
visible in the phone. From my understanding of your script I would have
expected that all email addresses should be visible on the phone.

Unfortunately due to the performance of my server I currently have
dumpdata and printchanges disabled in order to avoid timeouts so I am
not sure, what exactly I can do at this point to provide more data to
investigate this.
If all else fails and these options are necessary to debug this, I could
try running syncevolution on a different machine than on the already
heavily loaded machine that is running owncloud.


Christof


Am Montag, 11. Februar 2013, 11:59:35 schrieb Christof Schulze:
> Hi Patrick,

> Thank you for your efforts, I will integrate this into libsynthesis
> and test this asap.

> Christof

> Am Montag, 11. Februar 2013, 10:37:09 schrieb Patrick Ohly:
> > On Sun, 2013-02-10 at 14:37 +0100, Patrick Ohly wrote:
> > > The relevant part is the EMAIL_FLAGS field in 00vcard-fieldlist.xml,
> > > which gets mappted to vCard in 01vcard-profile.xml. INTERNET is
> > > recognized, but there is no code which ensures that it is set for
> > > outgoing vCards. Such code could be done conditionally or
> > > unconditionally.

> > > This is a bit more complicated, I don't have time right now to come up
> > > with the full code. If you want to tinker with it, have a look at the
> > > scripting language definition in the source of libsynthesis and add a
> > > for loop to 07vcard-addrev.xml which iterates over all indices in the
> > > EMAIL array and sets the flag in the corresponding EMAIL_FLAGS array
> > > entry.

> > Attached is an updated 07vcard-addrev.xml which adds the flag as
> > described above. You can replace the installed version of that file
> > temporarily with the modified version. Does that help?
-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to