mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 00:37:53 +00:00
Update device connections in samsungtv (#118556)
This commit is contained in:
parent
bfc1c62a49
commit
4b06c5d2fb
@ -301,9 +301,12 @@ async def async_migrate_entry(hass: HomeAssistant, config_entry: ConfigEntry) ->
|
||||
for device in dr.async_entries_for_config_entry(
|
||||
dev_reg, config_entry.entry_id
|
||||
):
|
||||
for connection in device.connections:
|
||||
if connection == (dr.CONNECTION_NETWORK_MAC, "none"):
|
||||
dev_reg.async_remove_device(device.id)
|
||||
new_connections = device.connections.copy()
|
||||
new_connections.discard((dr.CONNECTION_NETWORK_MAC, "none"))
|
||||
if new_connections != device.connections:
|
||||
dev_reg.async_update_device(
|
||||
device.id, new_connections=new_connections
|
||||
)
|
||||
|
||||
minor_version = 2
|
||||
hass.config_entries.async_update_entry(config_entry, minor_version=2)
|
||||
|
Loading…
x
Reference in New Issue
Block a user