From 54bd240d3ae02bb35aa543c834d6d286123bc69f Mon Sep 17 00:00:00 2001 From: cyr-ius Date: Fri, 27 Mar 2020 08:23:09 +0100 Subject: [PATCH] Fix options in config flow --- .../components/roomba/.translations/en.json | 13 +------------ .../components/roomba/.translations/fr.json | 13 +------------ homeassistant/components/roomba/config_flow.py | 6 +----- homeassistant/components/roomba/strings.json | 13 +------------ 4 files changed, 4 insertions(+), 41 deletions(-) diff --git a/homeassistant/components/roomba/.translations/en.json b/homeassistant/components/roomba/.translations/en.json index 99152734c34..b27dfdf8a52 100644 --- a/homeassistant/components/roomba/.translations/en.json +++ b/homeassistant/components/roomba/.translations/en.json @@ -17,11 +17,7 @@ }, "error": { "cannot_connect": "Failed to connect, please try again", - "invalid_auth": "Invalid authentication", - "unknown": "Unexpected error" - }, - "abort": { - "already_configured": "Device is already configured" + "invalid_auth": "Invalid authentication" } }, "options": { @@ -32,13 +28,6 @@ "continuous": "Continuous", "delay": "Delay" } - }, - "options": { - "data": { - "certificate": "Certificate", - "continuous": "Continuous", - "delay": "Delay" - } } } } diff --git a/homeassistant/components/roomba/.translations/fr.json b/homeassistant/components/roomba/.translations/fr.json index fe488be88d0..5f2a4176230 100644 --- a/homeassistant/components/roomba/.translations/fr.json +++ b/homeassistant/components/roomba/.translations/fr.json @@ -17,11 +17,7 @@ }, "error": { "cannot_connect": "Failed to connect, please try again", - "invalid_auth": "Invalid authentication", - "unknown": "Unexpected error" - }, - "abort": { - "already_configured": "Device is already configured" + "invalid_auth": "Invalid authentication" } }, "options": { @@ -32,13 +28,6 @@ "continuous": "Continue", "delay": "Delais" } - }, - "options": { - "data": { - "certificate": "Certificate", - "continuous": "Continuous", - "delay": "Delay" - } } } } diff --git a/homeassistant/components/roomba/config_flow.py b/homeassistant/components/roomba/config_flow.py index e30598cf738..418ec46227c 100644 --- a/homeassistant/components/roomba/config_flow.py +++ b/homeassistant/components/roomba/config_flow.py @@ -120,16 +120,12 @@ class OptionsFlowHandler(config_entries.OptionsFlow): self.config_entry = config_entry async def async_step_init(self, user_input=None): - """Manage the options.""" - return await self.async_step_options() - - async def async_step_options(self, user_input=None): """Manage the options.""" if user_input is not None: return self.async_create_entry(title="", data=user_input) return self.async_show_form( - step_id="options", + step_id="init", data_schema=vol.Schema( { vol.Optional( diff --git a/homeassistant/components/roomba/strings.json b/homeassistant/components/roomba/strings.json index 99152734c34..b27dfdf8a52 100644 --- a/homeassistant/components/roomba/strings.json +++ b/homeassistant/components/roomba/strings.json @@ -17,11 +17,7 @@ }, "error": { "cannot_connect": "Failed to connect, please try again", - "invalid_auth": "Invalid authentication", - "unknown": "Unexpected error" - }, - "abort": { - "already_configured": "Device is already configured" + "invalid_auth": "Invalid authentication" } }, "options": { @@ -32,13 +28,6 @@ "continuous": "Continuous", "delay": "Delay" } - }, - "options": { - "data": { - "certificate": "Certificate", - "continuous": "Continuous", - "delay": "Delay" - } } } }