Explorar o código

style(dataproxy): simplify expression

bergquist %!s(int64=9) %!d(string=hai) anos
pai
achega
9ece10ef24
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      pkg/api/dataproxy.go

+ 1 - 1
pkg/api/dataproxy.go

@@ -109,7 +109,7 @@ func ProxyDataSourceRequest(c *middleware.Context) {
 	proxyPath := c.Params("*")
 
 	if ds.Type == m.DS_PROMETHEUS {
-		if !(c.Req.Request.Method == "GET" && strings.Index(proxyPath, "api/") == 0) {
+		if c.Req.Request.Method != http.MethodGet || !strings.HasPrefix(proxyPath, "api/") {
 			c.JsonApiErr(403, "GET is only allowed on proxied Prometheus datasource", nil)
 			return
 		}