Merge branch 'infoAboutGroupMember' into dev
This commit is contained in:
@@ -40,3 +40,19 @@ func (s *ServicesHandler) GetGroupsMap() (groups map[string]storage.Group, err e
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
////////////////////////////////optimize the code//////////////////////////////////////
|
||||
func (s *ServicesHandler) GetGroupsMemberMap(id string) (groups map[string]any, err error) {
|
||||
groups = map[string]any{}
|
||||
|
||||
request := &groupsmanagement.GetGroupsBatchMemberRequest{
|
||||
Groupids: []string{id},
|
||||
}
|
||||
resp, err := s.GRPC.GroupsManagement.GetGroupsBatchMember(context.TODO(), request)
|
||||
if err == nil {
|
||||
for _, group := range resp.Groups {
|
||||
groups[group.Memberid] = group.ToStorageType()
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user