Skip to content

Commit 121c68c

Browse files
authored
Merge pull request #67 from RichieB2B/empty-body
[Fix] Don't crash MinMaxTH() on empty body
2 parents 2b2aa90 + 0a7f9df commit 121c68c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lnetatmo.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -555,7 +555,7 @@ def MinMaxTH(self, module=None, frame="last24"):
555555
mtype = "Temperature,Humidity",
556556
date_begin = start,
557557
date_end = end)
558-
if resp:
558+
if resp and resp['body']:
559559
T = [v[0] for v in resp['body'].values()]
560560
H = [v[1] for v in resp['body'].values()]
561561
return min(T), max(T), min(H), max(H)
@@ -1028,7 +1028,8 @@ def getStationMinMaxTH(station=None, module=None, home=None):
10281028
for m in lastD.keys():
10291029
if time.time()-lastD[m]['When'] > 3600 : continue
10301030
r = devList.MinMaxTH(module=m)
1031-
result[m] = (r[0], lastD[m]['Temperature'], r[1])
1031+
if r:
1032+
result[m] = (r[0], lastD[m]['Temperature'], r[1])
10321033
else:
10331034
if time.time()-lastD[module]['When'] > 3600 : result = ["-", "-"]
10341035
else :

0 commit comments

Comments
 (0)