[Akonadi] [Bug 323513] New: Contacts resource (.vcf directory) synchronisation incomplete
Volker Kuhlmann
list0570 at paradise.net.nz
Wed Aug 14 22:04:05 BST 2013
https://bugs.kde.org/show_bug.cgi?id=323513
Bug ID: 323513
Summary: Contacts resource (.vcf directory) synchronisation
incomplete
Classification: Unclassified
Product: Akonadi
Version: 4.10
Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Contacts resource
Assignee: tokoe at kde.org
Reporter: list0570 at paradise.net.nz
CC: kdepim-bugs at kde.org, vkrause at kde.org
The akonadi contacts resource doesn't sync properly with on-disk vcard files.
It notices new files and those that have gone absent, but does nothing about
changed ones.
The only solution is to delete all ~/.local/share/contacts/*.vcf first, and
then synchronise the resource.
Reproducible: Always
Steps to Reproduce:
1. rm ~/.local/share/contacts/*.vcf
2. qdbus org.freedesktop.Akonadi.Control /AgentManager
org.freedesktop.Akonadi.AgentManager.agentInstanceSynchronize
akonadi_contacts_resource_0
3. kaddressbookmigrator
4. qdbus org.freedesktop.Akonadi.Control /AgentManager
org.freedesktop.Akonadi.AgentManager.agentInstanceSynchronize
akonadi_contacts_resource_0
Actual Results:
Changed contacts are never picked up. Added/deleted contacts may be picked up
eventually.
Expected Results:
After synchronisation, the address book content reflects the actual state of
the on-disk resource (= directory full of vcard files).
Only steps 3 and 4 above should be necessary.
This is for loading address book data into KDE from scripts; whether to use
kaddrbookmigrator or creating vcard files directly in the resource directory is
beside the point. Unfortunately there appears to be no command line
push/modify/delete of contacts.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Kdepim-bugs
mailing list