admin_users.go 469 B

1234567891011121314151617181920
  1. package api
  2. import (
  3. "github.com/grafana/grafana/pkg/bus"
  4. "github.com/grafana/grafana/pkg/middleware"
  5. m "github.com/grafana/grafana/pkg/models"
  6. )
  7. func AdminSearchUsers(c *middleware.Context) {
  8. // query := c.QueryStrings("q")
  9. // page := c.QueryStrings("p")
  10. query := m.SearchUsersQuery{Query: "", Page: 0, Limit: 20}
  11. if err := bus.Dispatch(&query); err != nil {
  12. c.JsonApiErr(500, "Failed to fetch collaboratos", err)
  13. return
  14. }
  15. c.JSON(200, query.Result)
  16. }