fix again

This commit is contained in:
davidnewhall2 2019-07-15 00:06:16 -07:00
parent af597d9b58
commit d2d18e747d
2 changed files with 8 additions and 0 deletions

View File

@ -17,6 +17,10 @@ func (u *USG) Points() ([]*influx.Point, error) {
// These points can be passed directly to influx.
// This is just like Points(), but specify when points were created.
func (u *USG) PointsAt(now time.Time) ([]*influx.Point, error) {
if u.Stat.gw == nil {
// Disabled devices lack stats.
u.Stat.gw = &gw{}
}
tags := map[string]string{
"id": u.ID,
"mac": u.Mac,

View File

@ -16,6 +16,10 @@ func (u *USW) Points() ([]*influx.Point, error) {
// These points can be passed directly to influx.
// This is just like Points(), but specify when points were created.
func (u *USW) PointsAt(now time.Time) ([]*influx.Point, error) {
if u.Stat.sw == nil {
// Disabled devices lack stats.
u.Stat.sw = &sw{}
}
tags := map[string]string{
"id": u.ID,
"mac": u.Mac,