Ejemplo n.º 1
0
func GetMonitorById(c *middleware.Context) Response {
	id := c.ParamsInt64(":id")

	query := m.GetMonitorByIdQuery{Id: id, OrgId: c.OrgId}
	query.IsGrafanaAdmin = c.IsGrafanaAdmin

	err := bus.Dispatch(&query)
	if err != nil {
		return ApiError(404, "Monitor not found", nil)
	}

	return Json(200, query.Result)
}