Remove unneeded YAML import flag
This commit is contained in:
@@ -21,7 +21,6 @@ from .const import ( # pylint: disable=unused-import
|
|||||||
CONF_LOCAL_KEY,
|
CONF_LOCAL_KEY,
|
||||||
CONF_PROTOCOL_VERSION,
|
CONF_PROTOCOL_VERSION,
|
||||||
CONF_DPS_STRINGS,
|
CONF_DPS_STRINGS,
|
||||||
CONF_YAML_IMPORT,
|
|
||||||
DOMAIN,
|
DOMAIN,
|
||||||
PLATFORMS,
|
PLATFORMS,
|
||||||
)
|
)
|
||||||
@@ -307,9 +306,6 @@ class LocaltuyaConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
|||||||
async def async_step_import(self, user_input):
|
async def async_step_import(self, user_input):
|
||||||
"""Handle import from YAML."""
|
"""Handle import from YAML."""
|
||||||
await self.async_set_unique_id(user_input[CONF_DEVICE_ID])
|
await self.async_set_unique_id(user_input[CONF_DEVICE_ID])
|
||||||
|
|
||||||
user_input[CONF_YAML_IMPORT] = True
|
|
||||||
|
|
||||||
self._abort_if_unique_id_configured(updates=user_input)
|
self._abort_if_unique_id_configured(updates=user_input)
|
||||||
return self.async_create_entry(
|
return self.async_create_entry(
|
||||||
title=f"{user_input[CONF_FRIENDLY_NAME]} (YAML)", data=user_input
|
title=f"{user_input[CONF_FRIENDLY_NAME]} (YAML)", data=user_input
|
||||||
@@ -339,7 +335,7 @@ class LocalTuyaOptionsFlowHandler(config_entries.OptionsFlow):
|
|||||||
return await self.async_step_entity()
|
return await self.async_step_entity()
|
||||||
|
|
||||||
# Not supported for YAML imports
|
# Not supported for YAML imports
|
||||||
if self.config_entry.data.get(CONF_YAML_IMPORT):
|
if self.config_entry.source == config_entries.SOURCE_IMPORT:
|
||||||
return await self.async_step_yaml_import()
|
return await self.async_step_yaml_import()
|
||||||
|
|
||||||
return self.async_show_form(
|
return self.async_show_form(
|
||||||
|
@@ -7,7 +7,6 @@ ATTR_VOLTAGE = "voltage"
|
|||||||
CONF_LOCAL_KEY = "local_key"
|
CONF_LOCAL_KEY = "local_key"
|
||||||
CONF_PROTOCOL_VERSION = "protocol_version"
|
CONF_PROTOCOL_VERSION = "protocol_version"
|
||||||
CONF_DPS_STRINGS = "dps_strings"
|
CONF_DPS_STRINGS = "dps_strings"
|
||||||
CONF_YAML_IMPORT = "yaml_import"
|
|
||||||
|
|
||||||
# switch
|
# switch
|
||||||
CONF_CURRENT = "current"
|
CONF_CURRENT = "current"
|
||||||
|
Reference in New Issue
Block a user