Make config entry disabled_by an enum (#60445)
* Make config entry disabled_by an enum * Update homeassistant/config_entries.py Co-authored-by: Erik Montnemery <erik@montnemery.com>
This commit is contained in:
parent
aa83b0388a
commit
7db3246de4
7 changed files with 78 additions and 22 deletions
|
@ -304,7 +304,8 @@ async def config_entry_update(hass, connection, msg):
|
|||
"type": "config_entries/disable",
|
||||
"entry_id": str,
|
||||
# We only allow setting disabled_by user via API.
|
||||
"disabled_by": vol.Any(config_entries.DISABLED_USER, None),
|
||||
# No Enum support like this in voluptuous, use .value
|
||||
"disabled_by": vol.Any(config_entries.ConfigEntryDisabler.USER.value, None),
|
||||
}
|
||||
)
|
||||
async def config_entry_disable(hass, connection, msg):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue