Bug 170437 - Lancelot-Kopete integration breaks if ocntacts are sync'd with KAddressbook
Summary: Lancelot-Kopete integration breaks if ocntacts are sync'd with KAddressbook
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-lancelot (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-05 05:40 UTC by Karthik Periagaram
Modified: 2009-05-05 22:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karthik Periagaram 2008-09-05 05:40:42 UTC
Version:           1.0 (using KDE 4.1.1)
OS:                Linux
Installed from:    Unspecified Linux

Normally, Kontact stores its contact list like so:

~/.kde4/share/apps/kopete/contactlist.xml

<meta-contact contactId="JabberProtocol:$JABBERID$:$CQNTACTJABBERID" >
...
</meta-contact >

But, if the contact is synchronized with the addressbook (right-click on the contact in the contact list > Properties > Pick the Addressbook entry to link to), the meta-contact field gets modified to look like this:

<meta-contact contactId="RgguajxEQ1" >
...
</meta-contact >

Both (my) $JABBERID and $CQNTACTJABBERID are not present ni the heading. Hence, the contact is not shown in the Lancelot Contacts tab, even if the contact is online.

This decreases the coolness factor of Lancelot and that's not good! :)
Comment 1 Ivan Čukić 2008-09-05 08:39:49 UTC
Wow, thanks for the clarification what the weird looking IDs are :)
Comment 2 Ivan Čukić 2008-09-10 10:42:16 UTC
Forgot to confirm it...
Comment 3 Ivan Čukić 2009-05-05 22:11:49 UTC
With some changes to both Kopete and Lancelot, this is fixed.