From 3883bad70a4d45fd800792d56a77e689741cb0fb Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 7 May 2022 16:19:01 -0500 Subject: [PATCH] Fix display of multiline queries in sql config flow (#71450) --- homeassistant/components/sql/config_flow.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/sql/config_flow.py b/homeassistant/components/sql/config_flow.py index 07ff610087b..ba9a5f7e4dd 100644 --- a/homeassistant/components/sql/config_flow.py +++ b/homeassistant/components/sql/config_flow.py @@ -26,7 +26,9 @@ DATA_SCHEMA = vol.Schema( vol.Required(CONF_NAME, default="Select SQL Query"): selector.TextSelector(), vol.Optional(CONF_DB_URL): selector.TextSelector(), vol.Required(CONF_COLUMN_NAME): selector.TextSelector(), - vol.Required(CONF_QUERY): selector.TextSelector(), + vol.Required(CONF_QUERY): selector.TextSelector( + selector.TextSelectorConfig(multiline=True) + ), vol.Optional(CONF_UNIT_OF_MEASUREMENT): selector.TextSelector(), vol.Optional(CONF_VALUE_TEMPLATE): selector.TemplateSelector(), } @@ -187,7 +189,9 @@ class SQLOptionsFlowHandler(config_entries.OptionsFlow): vol.Required( CONF_QUERY, description={"suggested_value": self.entry.options[CONF_QUERY]}, - ): selector.TextSelector(), + ): selector.TextSelector( + selector.TextSelectorConfig(multiline=True) + ), vol.Required( CONF_COLUMN_NAME, description={