From 76ab1ed10c57d8f2190366d8a61f9c989afff3df Mon Sep 17 00:00:00 2001 From: Diva Canto Date: Sun, 19 Jun 2016 16:27:12 -0700 Subject: Restored sending group membership data via EventQueue -- this had been a regression. Took the opportunity to refactor that code, so that both Groups V2 and XmlRpcGroups can use the same function. --- OpenSim/Addons/Groups/GroupsModule.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'OpenSim/Addons/Groups') diff --git a/OpenSim/Addons/Groups/GroupsModule.cs b/OpenSim/Addons/Groups/GroupsModule.cs index 1a83f5b..f24670a 100644 --- a/OpenSim/Addons/Groups/GroupsModule.cs +++ b/OpenSim/Addons/Groups/GroupsModule.cs @@ -1245,7 +1245,8 @@ namespace OpenSim.Groups SendDataUpdate(remoteClient, tellOthers); GroupMembershipData[] membershipArray = GetProfileListedGroupMemberships(remoteClient, agentID); - remoteClient.SendAgentGroupDataUpdate(agentID, membershipArray); + IEventQueue eq = remoteClient.Scene.RequestModuleInterface(); + eq.GroupMembershipData(GetRequestingAgentID(remoteClient), membershipArray); remoteClient.RefreshGroupMembership(); } -- cgit v1.1