Fix options in config flow

This commit is contained in:
cyr-ius
2020-03-27 08:23:09 +01:00
parent 2dac24119a
commit 54bd240d3a
4 changed files with 4 additions and 41 deletions

View File

@@ -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"
}
}
}
}

View File

@@ -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"
}
}
}
}

View File

@@ -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(

View File

@@ -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"
}
}
}
}