mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-23 20:37:12 +01:00
lib/httputils: handle step=undefined query arg as an empty value
This is needed for Grafana, which may send step=undefined when working with alerting rules and instant queries.
This commit is contained in:
parent
d365157381
commit
4073bb3303
@ -14,6 +14,10 @@ func GetDuration(r *http.Request, argKey string, defaultValue int64) (int64, err
|
|||||||
if len(argValue) == 0 {
|
if len(argValue) == 0 {
|
||||||
return defaultValue, nil
|
return defaultValue, nil
|
||||||
}
|
}
|
||||||
|
if argValue == "undefined" {
|
||||||
|
// This hack is needed for Grafana, which may send undefined value
|
||||||
|
return defaultValue, nil
|
||||||
|
}
|
||||||
secs, err := strconv.ParseFloat(argValue, 64)
|
secs, err := strconv.ParseFloat(argValue, 64)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
// Try parsing string format
|
// Try parsing string format
|
||||||
|
Loading…
Reference in New Issue
Block a user