Skip to content

Commit f8a29b6

Browse files
Merge pull request #424 from factly/admin/users
server: preload organisations in user admin endpoint
2 parents 560b55b + c783409 commit f8a29b6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

server/action/admin/user/list.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ func list(w http.ResponseWriter, r *http.Request) {
2929
if len(userIDs) == 0 {
3030
qs := "%" + searchQuery + "%"
3131
offset, limit := paginationx.Parse(r.URL.Query())
32-
err := model.DB.Model(&model.User{}).Where("display_name ILIKE ? OR email ILIKE ?", qs, qs).Order("created_at " + sort).Count(&res.Total).Offset(offset).Limit(limit).Find(&res.Nodes).Error
32+
err := model.DB.Model(&model.User{}).Preload("Organisations").Where("display_name ILIKE ? OR email ILIKE ?", qs, qs).Order("created_at " + sort).Count(&res.Total).Offset(offset).Limit(limit).Find(&res.Nodes).Error
3333
if err != nil {
3434
loggerx.Error(err)
3535
errorx.Render(w, errorx.Parser(errorx.DBError()))
3636
return
3737
}
3838
} else {
39-
err := model.DB.Model(&model.User{}).Where(userIDs).Find(&res.Nodes).Error
39+
err := model.DB.Model(&model.User{}).Preload("Organisations").Where(userIDs).Find(&res.Nodes).Error
4040
if err != nil {
4141
loggerx.Error(err)
4242
errorx.Render(w, errorx.Parser(errorx.DBError()))

0 commit comments

Comments
 (0)