SQL fix entry options save (#78145)

* SQL fix options

* Testing
This commit is contained in:
G Johansson 2022-09-28 08:49:37 +02:00 committed by GitHub
parent 3d3aa824b3
commit 18be5f1387
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View file

@ -155,6 +155,7 @@ class SQLOptionsFlowHandler(config_entries.OptionsFlow):
db_url = user_input.get(CONF_DB_URL, db_url_default)
query = user_input[CONF_QUERY]
column = user_input[CONF_COLUMN_NAME]
name = self.entry.options.get(CONF_NAME, self.entry.title)
try:
validate_sql_select(query)
@ -169,8 +170,8 @@ class SQLOptionsFlowHandler(config_entries.OptionsFlow):
return self.async_create_entry(
title="",
data={
CONF_NAME: self.entry.title,
**self.entry.options,
CONF_NAME: name,
CONF_DB_URL: db_url,
**user_input,
},
)