Fix presence problem when shared groups can be seen by other groups

Description

Root problem to fix: Both users have some shared group visible to some other groups and each user belong to at least one group of each list.

Case 1:
1) UserA belongs to GroupA
2) UserB belongs to GroupB
3) GroupA can be seen by GroupC
4) GroupB can be seen by GroupC
5) UserA and UserB belong to GroupC

Case 2:
1) UserA belongs to GroupA and GroupC
2) UserB belongs to GroupB and GroupD
3) GroupA can be seen by GroupD
4) GroupB can be seen by GroupC

Case 3:
1) UserA belongs to GroupA and GroupC
2) UserB belongs to GroupB
3) GroupA can be seen by GroupB
4) GroupB can be seen by GroupC

In all these cases the presence should be of type both for both users.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 20, 2007 at 5:21 AM
Updated February 20, 2007 at 5:25 AM
Resolved February 20, 2007 at 5:25 AM