diff --git a/custom_components/browser_mod/manifest.json b/custom_components/browser_mod/manifest.json index 8f13c70..a559ef5 100644 --- a/custom_components/browser_mod/manifest.json +++ b/custom_components/browser_mod/manifest.json @@ -4,5 +4,5 @@ "documentation": "", "dependencies": ["websocket_api", "http"], "codeowners": [], - "requirements": ["aiofiles"] + "requirements": [] } diff --git a/custom_components/browser_mod/mod_view.py b/custom_components/browser_mod/mod_view.py index 83452e0..ec84dfb 100644 --- a/custom_components/browser_mod/mod_view.py +++ b/custom_components/browser_mod/mod_view.py @@ -1,5 +1,4 @@ from aiohttp import web -import aiofiles from homeassistant.components.http import HomeAssistantView from .const import FRONTEND_SCRIPT_URL, DATA_EXTRA_MODULE_URL @@ -28,8 +27,8 @@ class ModView(HomeAssistantView): filecontent = "" try: - async with aiofiles.open(path, mode="r", encoding="utf-8", errors="ignore") as localfile: - filecontent = await localfile.read() + with open(path, mode="r", encoding="utf-8", errors="ignore") as localfile: + filecontent = localfile.read() localfile.close() except Exception as exception: pass