Add more group notify glue

0.6.5-rc1
Melanie Thielker 2009-05-12 15:52:28 +00:00
parent 8039946c76
commit fca73f3ae4
3 changed files with 10 additions and 0 deletions

View File

@ -8991,6 +8991,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
d.Powers, d.Powers,
d.UpdateType); d.UpdateType);
} }
m_GroupsModule.NotifyChange(groupRoleUpdate.AgentData.GroupID);
} }
break; break;
@ -9018,6 +9019,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
d.MemberID, d.MemberID,
d.Change); d.Change);
} }
m_GroupsModule.NotifyChange(groupRoleChanges.AgentData.GroupID);
} }
break; break;

View File

@ -67,5 +67,6 @@ namespace OpenSim.Region.Framework.Interfaces
void EjectGroupMemberRequest(IClientAPI remoteClient, UUID GroupID, UUID EjecteeID); void EjectGroupMemberRequest(IClientAPI remoteClient, UUID GroupID, UUID EjecteeID);
void InviteGroupRequest(IClientAPI remoteClient, UUID GroupID, UUID InviteeID, UUID RoleID); void InviteGroupRequest(IClientAPI remoteClient, UUID GroupID, UUID InviteeID, UUID RoleID);
GroupRecord GetGroupRecord(UUID GroupID); GroupRecord GetGroupRecord(UUID GroupID);
void NotifyChange(UUID GroupID);
} }
} }

View File

@ -1291,6 +1291,13 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
} }
} }
public void NotifyChange(UUID groupID)
{
// Notify all group members of a chnge in group roles and/or
// permissions
//
}
#endregion #endregion
} }