Ticket #1530 (assigned defect)

Opened 13 months ago

Last modified 3 months ago

Serverside contact-list damaged after moving users from one group to another

Reported by: gelignite@… Owned by: emostar
Priority: highest Milestone: 1.3.6
Component: licq daemon Version: devel
Keywords: contactlist, contact-list Cc:

Description

Hi there,

I'm using Ubuntu 6.06 LTS and the newest version of licq there is 1.3.2-5. In the past I was using GAIM but some weeks ago I decided to give another ICQ-client a try, so I installed licq.

After installing I'd done two things. I'd started licq and rearranged the users (as they'd appeared twice. First in group "New Users" and second in their server group. So I'd deleted their entry in group "New User") and then closed licq. After that I'd started GAIM and now there were missing users of one group. All other groups seemed to be untouched, but one group's members were completely missing. I'd closed GAIM and started licq again. Here all users had been there where I left them.

As the affected users still had been in the licq contact list, I'd moved them here from one group to another. The network windows had displayed something like "user does not exist in serverside contact list. Adding user to group awaiting authorization" (I was using a german version, so I cannot give the correct translation. Sorry for that.)

It seems the users (to be moved from group A to B) had been deleted on the determined server group A but adding them to group B had failed for not having a group called B on the serverside contactlist. Or they'd been already deleted from the server's list, when I was rearranging my contactlist (as I wrote before).

I've tried to find something referring to this issue, but I didn't find anything close to that neither on google nor in the tickets base here. Seems to be an uncommon problem... :-/

Regards, gelignite

Change History

  Changed 13 months ago by Crazy_Hopper

  • priority changed from normal to highest
  • owner set to emostar
  • version changed from 1.3.2 to devel
  • component changed from None to licq daemon
  • milestone set to 1.3.5

in reply to: ↑ description   Changed 13 months ago by Crazy_Hopper

  • status changed from new to assigned
  • owner changed from emostar to Crazy_Hopper

Replying to gelignite@gmx.net:

I'm using Ubuntu 6.06 LTS and the newest version of licq there is 1.3.2-5. In the past I was using GAIM but some weeks ago I decided to give another ICQ-client a try, so I installed licq.

1.3.2 is rather outdated, since 1.3.4 has been released 2006-10-15.

I've tried to find something referring to this issue, but I didn't find anything close to that neither on google nor in the tickets base here. Seems to be an uncommon problem... :-/

This is a known issue and is partially addressed to in the current development sources. You can download them using the following command:

svn checkout http://svn.licq.org/svn/trunk/licq/

The newly downloaded tree will contain a script which can help you restore lost users/groups on the server. Please find either me or someone else on the IRC channel (http://trac.licq.org/wiki/IrcChannel) for further instructions on compiling the sources and using the script.

  Changed 13 months ago by Crazy_Hopper

  • owner changed from Crazy_Hopper to emostar
  • status changed from assigned to new

  Changed 5 months ago by emostar

  • status changed from new to assigned

It may be related to #1612, but I'm not sure. While done the work for r6165, I found some places that might cause this and I'll work on fixing them next.

Note: See TracTickets for help on using tickets.