From d281a7260dcdd4330386b5f4e9e9058e5b93414e Mon Sep 17 00:00:00 2001 From: Nolan Gilley Date: Tue, 16 Aug 2016 01:48:42 -0400 Subject: [PATCH] check for runtime error during db query (#2834) --- homeassistant/components/sensor/fastdotcom.py | 2 ++ homeassistant/components/sensor/speedtest.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/homeassistant/components/sensor/fastdotcom.py b/homeassistant/components/sensor/fastdotcom.py index fbdf6220c91..db68d505b14 100644 --- a/homeassistant/components/sensor/fastdotcom.py +++ b/homeassistant/components/sensor/fastdotcom.py @@ -78,6 +78,8 @@ class SpeedtestSensor(Entity): ).order_by(states.state_id.desc()).limit(1)) except TypeError: return + except RuntimeError: + return if not last_state: return self._state = last_state[0].state diff --git a/homeassistant/components/sensor/speedtest.py b/homeassistant/components/sensor/speedtest.py index 445bf8a8d4b..1ce653f7ae6 100644 --- a/homeassistant/components/sensor/speedtest.py +++ b/homeassistant/components/sensor/speedtest.py @@ -97,6 +97,8 @@ class SpeedtestSensor(Entity): ).order_by(states.state_id.desc()).limit(1)) except TypeError: return + except RuntimeError: + return if not last_state: return self._state = last_state[0].state