Bug 197850

Summary: contacts are deleted from contactlist after opening jabber conference
Product: [Applications] kopete Reporter: Alexey Androsov <doochik>
Component: Jabber PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: alvarus, aspotashev, hassium, oort
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.6.2
Attachments: Patch for kopetemetacontact.cpp
Patch for kopetemetacontact.cpp

Description Alexey Androsov 2009-06-25 17:13:56 UTC
Version:           0.70.90 (using KDE 4.2.90)
OS:                Linux
Installed from:    Ubuntu Packages

When I open jabber conference, contacts that exists in this conference and my contact list are delete from my contactlist.

I can see these contacts only after kopete restart.
Comment 1 Anton Revunov 2010-10-28 20:55:26 UTC
Created attachment 52948 [details]
Patch for kopetemetacontact.cpp

I made patch. It's works for me. I don't know if this patch is good for other situations when contact is temporary.
Comment 2 Anton Revunov 2010-10-29 05:12:06 UTC
Created attachment 52962 [details]
Patch for kopetemetacontact.cpp

More "correct" patch. Exclude "foreach" if "this" is temporary.
Comment 3 Alexey Rusetsky 2010-12-14 09:37:38 UTC
Patch is working for Kopete-4.5.3 and 4.6 beta 2 (4.5.85 from kde gentoo overlay). Don't need to add all my contacts from conferences every time.
Would really like to see it in 4.6 release.
Comment 4 Lamarque V. Souza 2011-03-02 22:51:24 UTC
SVN commit 1223423 by lvsouza:

Applying patch http://reviewboard.kde.org/r/6275.
Thanks Anton Revunov for the patch.

BUG: 197850


 M  +2 -2      kopetemetacontact.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1223423
Comment 5 Pali Rohár 2013-10-23 08:29:34 UTC
*** Bug 170972 has been marked as a duplicate of this bug. ***