From 00eb23b43f576f955d2058e420b67d32c27802cd Mon Sep 17 00:00:00 2001 From: Denys Dovhan Date: Mon, 31 Aug 2020 11:51:03 +0300 Subject: [PATCH] Allow loading Lovelace dashboards not only from root (#37561) --- homeassistant/components/lovelace/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/lovelace/__init__.py b/homeassistant/components/lovelace/__init__.py index 2a8c97f3d4e..d67298e4a78 100644 --- a/homeassistant/components/lovelace/__init__.py +++ b/homeassistant/components/lovelace/__init__.py @@ -12,7 +12,7 @@ from homeassistant.helpers import collection, config_validation as cv from homeassistant.helpers.service import async_register_admin_service from homeassistant.helpers.typing import ConfigType, HomeAssistantType, ServiceCallType from homeassistant.loader import async_get_integration -from homeassistant.util import sanitize_filename +from homeassistant.util import sanitize_path from . import dashboard, resources, websocket from .const import ( @@ -46,7 +46,7 @@ YAML_DASHBOARD_SCHEMA = vol.Schema( { **DASHBOARD_BASE_CREATE_FIELDS, vol.Required(CONF_MODE): MODE_YAML, - vol.Required(CONF_FILENAME): vol.All(cv.string, sanitize_filename), + vol.Required(CONF_FILENAME): vol.All(cv.string, sanitize_path), } )