Summary: | Missing Entrys with some Contacts | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | patrick.schwalm |
Component: | GoogleData Resource | Assignee: | Adenilson Cavalcanti <savagobr> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | clemens.kol, montel, savagobr, smokingr, vkrause |
Priority: | NOR | ||
Version: | 4.3 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
patrick.schwalm
2009-08-17 13:50:21 UTC
This is a known missing feature (support all contact's fields) in libgcal: http://code.google.com/p/libgcal/issues/detail?id=39 In my opinion, this is not a duplicate of the mentioned bug. As I understand it, some contacts _do_ have the mentioned information, some don't. I can confirm the bug on my system: I recently exported all my contacts to google (using a vcard file, so all contacts should store the email address, telephone number, etc. as the same "type") and on a few entries, only the name is imported back into akonadi. I debugged a little on the issue and found the following: I edited one of the buggy contacts in google and requested akonadi to re-sync (using the debug-GUI) and sniffed the traffic using ethereal (wireshark ;-) ). I found that google correclty reports the changes, but the akonadi ignores this. In my case, the contact entry had multiple email addresses as well as telephone numbers, but for others this worked just fine. If you need any debugging info, feel free to contact me any time. BTW: I really think that akonadi should have an option to sync using https!! Same problem using: Linux 2.6.30-2-686 GNU/Linux Debian Squeeze/sid akonadi-kde-resource-googledata 1.0.1-1 akonadi-server 1.2.1-1+b1 libgcal0 0.9.3-1 kdelibs5 4:4.3.4-1 kontact 4:4.3.4-1 kaddressbook 4:4.3.4-1 libqtcore4 4:4.5.3-4 Problem solved by upgrading libgcal to version 0.9.4 (In reply to comment #4) > Problem solved by upgrading libgcal to version 0.9.4 so I close it |