check for runtime error during db query (#2834)

This commit is contained in:
Nolan Gilley 2016-08-16 01:48:42 -04:00 committed by Paulus Schoutsen
parent 27e27ee156
commit d281a7260d
2 changed files with 4 additions and 0 deletions

View file

@ -78,6 +78,8 @@ class SpeedtestSensor(Entity):
).order_by(states.state_id.desc()).limit(1)) ).order_by(states.state_id.desc()).limit(1))
except TypeError: except TypeError:
return return
except RuntimeError:
return
if not last_state: if not last_state:
return return
self._state = last_state[0].state self._state = last_state[0].state

View file

@ -97,6 +97,8 @@ class SpeedtestSensor(Entity):
).order_by(states.state_id.desc()).limit(1)) ).order_by(states.state_id.desc()).limit(1))
except TypeError: except TypeError:
return return
except RuntimeError:
return
if not last_state: if not last_state:
return return
self._state = last_state[0].state self._state = last_state[0].state