diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2024-11-26 18:51:15 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2024-11-26 18:51:15 -0500 |
| commit | a840405f3671bff286ea68f1f6eb0e43975b1a44 (patch) | |
| tree | 92471b84eff8d922e4c7fff3496d3bbf1babb5be /server/building.go | |
| parent | d40dee9b7b5327b30e6bcf770dfda14a2e6fed02 (diff) | |
| download | soen422-a840405f3671bff286ea68f1f6eb0e43975b1a44.zip | |
server: chart of humidity vs time
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) |