Ticket #694 (closed defect: fixed)

Opened 3 years ago

Last modified 1 year ago

Can not delete user from list

Reported by: nobody Assigned to:
Priority: high Milestone: 1.3.5
Component: system Version: 1.3.0
Keywords: Cc:

Description (Last modified by emostar)

When user list is on the servers, can not remove user. It is removed only locally.

licq-1.3.0

Change History

2005-02-23 20:53:42 changed by denisq

Logged In: YES user_id=773803

i could experience that, too! a user will be removed locally, so the next time you restart licq a "new" member will be added to your contact list without any confirmation from the user! that'S bad!

2005-03-12 21:14:23 changed by nobody

Logged In: NO

the exact same thing happend to me aswell

2005-03-20 06:55:06 changed by nobody

Logged In: NO

I can just experience that when i delete an user while i'm offline. In this case, the deletion is not requested to the server, so next time the old contact list is checked out, and the user is added again. But when i'm online, i couldn't reproduce this error.

2005-03-24 00:24:14 changed by dreamforce2

Logged In: YES user_id=527951

this bug happens when the user is member of a group. for example he is on your visible list. if you delete such user he might re-appear next time you logon.

2006-09-21 23:37:08 changed by root_42

I cannot reproduce this bug in the current svn anymore. Deleted one contact which has been on my visible list. He did not reappear after logon. Also checked on icq2go, if he was really gone. Does anyone have this problem still, using the current svn?

2006-09-27 16:28:52 changed by root_42

  • status changed from new to closed.
  • resolution changed from None to worksforme.

Closed because deleting users works for me in current SVN.

2007-02-18 01:34:12 changed by Crazy_Hopper

  • status changed from closed to reopened.
  • resolution deleted.
  • milestone set to 1.3.5.

You can easily reproduce this behaviour with the latest svn trying to delete the user which is in invisible list...

Guess that code has to be reviewed with the dreamforce2's comment in #440 in mind.

2007-05-18 06:16:56 changed by emostar

  • description changed.

I see two ways in fixing this:

  • Remove the user from the Invisible list if deleted.
  • Keep the user in the Invisible List (but will still have to be in Licq somewhere).

I think the first option is best, since if the user was in the invisible list and gets deleted, it should mean the user doesn't want the user anymore and doesn't care if they can see them as online or not.

2007-05-18 06:24:37 changed by emostar

  • status changed from reopened to closed.
  • resolution set to fixed.

(In [4922]) Remove the user from the invisible list as well when we delete a user. Fixes #694