mirror of
https://github.com/home-assistant/supervisor.git
synced 2025-07-14 04:36:31 +00:00
Fix version fetch
This commit is contained in:
parent
748d03de88
commit
ff367aeb3f
@ -2,6 +2,7 @@
|
|||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
import aiohttp
|
||||||
import async_timeout
|
import async_timeout
|
||||||
|
|
||||||
from .const import URL_HASSIO_VERSION
|
from .const import URL_HASSIO_VERSION
|
||||||
@ -16,9 +17,10 @@ async def fetch_current_versions(websession):
|
|||||||
try:
|
try:
|
||||||
with async_timeout.timeout(10, loop=websession.loop):
|
with async_timeout.timeout(10, loop=websession.loop):
|
||||||
async with websession.get(URL_HASSIO_VERSION) as request:
|
async with websession.get(URL_HASSIO_VERSION) as request:
|
||||||
return await request.json()
|
data = await request.text()
|
||||||
|
return json.loads(data)
|
||||||
|
|
||||||
except Exception as err: # pylint: disable=broad-except
|
except (ValueError, aiohttp.ClientError, asyncio.TimeoutError) as err:
|
||||||
_LOGGER.warning("Can't fetch versions from github! %s", err)
|
_LOGGER.warning("Can't fetch versions from github! %s", err)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user