mirror of
https://github.com/coder/coder.git
synced 2025-07-15 22:20:27 +00:00
feat: add groups and group members to telemetry snapshot (#13655)
* feat: Added in groups and groups members to telemetry snapshot * feat: adding in test to dbauthz for getting group members and groups
This commit is contained in:
@ -150,7 +150,7 @@ func (api *API) patchGroup(rw http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
currentMembers, err := api.Database.GetGroupMembers(ctx, group.ID)
|
||||
currentMembers, err := api.Database.GetGroupMembersByGroupID(ctx, group.ID)
|
||||
if err != nil {
|
||||
httpapi.InternalServerError(rw, err)
|
||||
return
|
||||
@ -276,7 +276,7 @@ func (api *API) patchGroup(rw http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
patchedMembers, err := api.Database.GetGroupMembers(ctx, group.ID)
|
||||
patchedMembers, err := api.Database.GetGroupMembersByGroupID(ctx, group.ID)
|
||||
if err != nil {
|
||||
httpapi.InternalServerError(rw, err)
|
||||
return
|
||||
@ -317,7 +317,7 @@ func (api *API) deleteGroup(rw http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
groupMembers, getMembersErr := api.Database.GetGroupMembers(ctx, group.ID)
|
||||
groupMembers, getMembersErr := api.Database.GetGroupMembersByGroupID(ctx, group.ID)
|
||||
if getMembersErr != nil {
|
||||
httpapi.InternalServerError(rw, getMembersErr)
|
||||
return
|
||||
@ -363,7 +363,7 @@ func (api *API) group(rw http.ResponseWriter, r *http.Request) {
|
||||
group = httpmw.GroupParam(r)
|
||||
)
|
||||
|
||||
users, err := api.Database.GetGroupMembers(ctx, group.ID)
|
||||
users, err := api.Database.GetGroupMembersByGroupID(ctx, group.ID)
|
||||
if err != nil && !xerrors.Is(err, sql.ErrNoRows) {
|
||||
httpapi.InternalServerError(rw, err)
|
||||
return
|
||||
@ -408,7 +408,7 @@ func (api *API) groups(rw http.ResponseWriter, r *http.Request) {
|
||||
|
||||
resp := make([]codersdk.Group, 0, len(groups))
|
||||
for _, group := range groups {
|
||||
members, err := api.Database.GetGroupMembers(ctx, group.ID)
|
||||
members, err := api.Database.GetGroupMembersByGroupID(ctx, group.ID)
|
||||
if err != nil {
|
||||
httpapi.InternalServerError(rw, err)
|
||||
return
|
||||
|
Reference in New Issue
Block a user