diff options
Diffstat (limited to 'server/building.go')
| -rw-r--r-- | server/building.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/building.go b/server/building.go index 8772374..e275c65 100644 --- a/server/building.go +++ b/server/building.go @@ -23,10 +23,10 @@ func (b Building) average() (Humidity, bool) { var sum Humidity = 0 nRooms := 0 for room, record := range b { - c := make(chan Humidity) + c := make(chan Entry[Humidity]) record.getRecent <- c - if humidity, ok := <-c; ok { - sum += humidity + if e, ok := <-c; ok { + sum += e.v nRooms++ } else { log.Printf("Warning: no humidity for room '%s'\n", room) |