Skip to content

Store tags names rather than tag IDs in KContacts::Addressee.

Max von Buelow requested to merge maxmaxmax/akonadi-contacts:tag-names into master

Solves the issue that contact tags are represented as IDs in the vCard CATEGORIES field, which leads to loss of tags when using addressbooks across multiple devices. This update uses tag names in favor of IDs and automatically creates them when necessary.

"Old" tag IDs in the database are still interpreted for backward compatibility.

Related PRs in other projects:

BUG: 332358

Edited by Max von Buelow

Merge request reports

Loading