From 2a8ba6032b8098652a05858e9018f6cacc50a7eb Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Mon, 11 Apr 2022 06:02:49 -0600 Subject: [PATCH] Don't use incorrect exception --- frigate/stats.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/frigate/stats.py b/frigate/stats.py index 687c0bb69..ba7c34cc2 100644 --- a/frigate/stats.py +++ b/frigate/stats.py @@ -2,7 +2,6 @@ import json import logging import threading import time -from urllib.error import URLError import psutil import shutil import os @@ -16,14 +15,12 @@ logger = logging.getLogger(__name__) def get_latest_version() -> str: - try: - response = requests.get('https://api.github.com/repos/blakeblackshear/frigate/releases/latest').json() + request = requests.get('https://api.github.com/repos/blakeblackshear/frigate/releases/latest') + response = request.json() - if response: - return response.get("tag_name", "unknown").replace("v", "") - else: - return "unknown" - except URLError: + if request.ok and response: + return response.get("tag_name", "unknown").replace("v", "") + else: return "unknown"