Ticket #556 (new defect: None)

Opened 6 years ago

Last modified 4 years ago

Group administration strange

Reported by: petere78 Owned by:
Priority: normal Milestone:
Component: None/Unknown Version: 1.2.*
Keywords: Cc:

Description (last modified by emostar) (diff)

After assigning users to groups and saving, the groups associated with each user are wrong in the next time that Licq is loaded. Apparently, the groups from the server side contact list is merged with the groups in the local system in a strange way.

Change History

Changed 6 years ago by dreamforce2

Logged In: YES user_id=527951

Users on the server can only be in one servergroup. but users on the local list can be in several local groups. management of this situation is a bit complicated, if you have a good idea how to solve this problem in a simple way, please go ahead and tell us :) The problem that you see is this: you removed a user from some local group, but on the server the user is still a member of this (server-)group. on next logon licq will import the user back into the local group because on the server he's still member of this group.

Changed 6 years ago by p1ke

Logged In: YES user_id=589022

hi dreamforce2 can you describe what is complicated in the situation? there should be 1-1 relation between server and local groups and if you ensure that the user is always in both the server group and the related local group at the same time (no matter it's in other local groups too) there would be no problems. If I remove a user from a local group and it happens to be the group that relates to the server group the user is in on the server side then the user should be either moved (on the server side) to another group (that relates to one of the local groups the user is still in) or be removed if it is locally removed. I don't see anything complicated here. I think it should be fixed.

Changed 4 years ago by emostar

  • description modified (diff)
  • summary changed from smart+question to Group administration strange
Note: See TracTickets for help on using tickets.