add GetActiveMembershipData() to groups modules, let core groups also have GetMembershipData(), wait for client to ask for it not telling in OnNewClient, as other modules do.

This commit is contained in:
UbitUmarov
2016-08-04 20:57:57 +01:00
parent 4f17078b07
commit a66e747c95
4 changed files with 24 additions and 5 deletions

View File

@@ -76,6 +76,7 @@ namespace OpenSim.Region.Framework.Interfaces
GroupProfileData GroupProfileRequest(IClientAPI remoteClient, UUID groupID);
GroupMembershipData[] GetMembershipData(UUID UserID);
GroupMembershipData GetMembershipData(UUID GroupID, UUID UserID);
GroupMembershipData GetActiveMembershipData(UUID UserID);
void UpdateGroupInfo(IClientAPI remoteClient, UUID groupID, string charter, bool showInList, UUID insigniaID, int membershipFee, bool openEnrollment, bool allowPublish, bool maturePublish);