Bug 196650 - kopete deleted contacts on icq server
Summary: kopete deleted contacts on icq server
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-15 19:25 UTC by anton
Modified: 2009-06-16 19:12 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anton 2009-06-15 19:25:15 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    SuSE RPMs

Hi,

today my girlfriend logged in first time with ICQ account to kopete on machine with KDE 4.1.3 (from opensuse 11.1), then deleted her account there and now when she came home she can see that most of her ICQ contacts are missing in her windows/mobile icq clients. Very sad.

I have tried to search for the same issue in inet and found description of the same problem with no responses:

http://lists.kde.org/?l=kde-linux&m=121559661229418&w=2

Is there any way to restore the contacts?
Comment 1 Roman Jarosz 2009-06-15 22:01:28 UTC
SVN commit 982410 by rjarosz:

Never try to remove account when it's online otherwise we will also delete contacts from server.

BUG: 196650


 M  +87 -47    kopeteaccountmanager.cpp  
 M  +7 -0      kopeteaccountmanager.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=982410
Comment 2 Roman Jarosz 2009-06-15 22:04:01 UTC
There may be contactlist.xml backup file in ~/.kde/share/apps/kopete with the deleted contacts
Comment 3 Roman Jarosz 2009-06-15 22:28:51 UTC
SVN commit 982420 by rjarosz:

Backport commit 982410.
Never try to remove account when it's online otherwise we will also delete contacts from server.

CCBUG: 196650



 M  +90 -46    kopeteaccountmanager.cpp  
 M  +7 -0      kopeteaccountmanager.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=982420
Comment 4 anton 2009-06-16 19:01:07 UTC
>There may be contactlist.xml backup file in ~/.kde/share/apps/kopete with the
deleted contacts

I have found one on another computer with kde3 - the contacts are there (ohh, good, backed it up) - when I start kopete3 the contacts are also in the contact list and do not get removed from list like in other apps (though they are deleted on server). Now is there a way to send them from kopete3 list to server? Even though they are now in the kopete3 contact list, they did not go the server automatically and I could not find a menu option to do this. Of course, now I have a backup way to add them again one by one from contactlist.xml file, but I am wondering if there is more easy way.

Thank's
Comment 5 Roman Jarosz 2009-06-16 19:12:06 UTC
On login the "Add Contacts to Server List" dialog should popup for contacts that aren't on the server. If it doesn't you may have forced it to not show, you can check if in ~/.kde/share/config/kopeterc the ShowMissingContactsDialog isn't set to false.

Btw if there's a lot of contacts to add it will work reliably only in KDE 4.2 and later