From b745d01877fbb074a0c8d12b84d002b7212a3dcf Mon Sep 17 00:00:00 2001 From: Ruslan Sayfutdinov Date: Mon, 10 May 2021 12:43:43 +0100 Subject: [PATCH] Fix synology_dsm typing (#50399) --- homeassistant/components/synology_dsm/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/synology_dsm/__init__.py b/homeassistant/components/synology_dsm/__init__.py index 7a316b0381d..84b392eb3fe 100644 --- a/homeassistant/components/synology_dsm/__init__.py +++ b/homeassistant/components/synology_dsm/__init__.py @@ -205,7 +205,7 @@ async def async_setup_entry( # noqa: C901 for device in devices: old_identifier = list(next(iter(device.identifiers))) if len(old_identifier) > 2: - new_identifier: set[tuple[str, ...]] = { + new_identifier = { (old_identifier.pop(0), "_".join([str(x) for x in old_identifier])) } _LOGGER.debug(