Fix multiple series alignment if interval is not defined, fixes #1262

This commit is contained in:
Alexander Zobnin
2021-08-31 17:30:38 +03:00
parent e9db978235
commit 67bc0050f2

View File

@@ -87,6 +87,13 @@ func AlignSeriesIntervals(series []*TimeSeriesData) []*TimeSeriesData {
return series return series
} }
// Skip if interval not defined
for _, s := range series {
if s.Meta.Interval == nil {
return series
}
}
minInterval := *series[0].Meta.Interval minInterval := *series[0].Meta.Interval
for _, s := range series { for _, s := range series {
if *s.Meta.Interval < minInterval { if *s.Meta.Interval < minInterval {