fixes invalid valud/timestamp order

This commit is contained in:
Carl Bergquist
2017-12-20 14:20:08 +01:00
parent 7977d6b669
commit cef3800c33
+4 -2
View File
@@ -77,8 +77,10 @@ func (tw *TsdbWrapper) Query(ctx context.Context, ds *models.DataSource, query *
points := tsdb.TimeSeriesPoints{}
for _, p := range s.Points {
po := tsdb.NewTimePoint(null.FloatFrom(float64(p.Timestamp.Nanos)), p.Value)
points = append(points, po)
if p.Timestamp != nil {
po := tsdb.NewTimePoint(null.FloatFrom(p.Value), float64(p.Timestamp.Seconds))
points = append(points, po)
}
}
res.Results[r.RefId].Series = append(res.Results[r.RefId].Series, &tsdb.TimeSeries{