From e2b71cee1fe4097dd2da152c4fa1d232c42cf35a Mon Sep 17 00:00:00 2001 From: Matthew Gibson <64029882+frogman85978@users.noreply.github.com> Date: Tue, 26 May 2026 15:06:02 -0400 Subject: [PATCH] Fix exception translation placeholder mismatches in PTDevices integration (#171750) --- homeassistant/components/ptdevices/coordinator.py | 2 -- homeassistant/components/ptdevices/strings.json | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/ptdevices/coordinator.py b/homeassistant/components/ptdevices/coordinator.py index 38e893d8cbe8..353918356f9b 100644 --- a/homeassistant/components/ptdevices/coordinator.py +++ b/homeassistant/components/ptdevices/coordinator.py @@ -58,14 +58,12 @@ class PTDevicesCoordinator(DataUpdateCoordinator[PTDevicesResponseData]): try: data = await self.interface.get_data() except aioptdevices.PTDevicesRequestError as err: - # pylint: disable-next=home-assistant-exception-placeholder-mismatch raise UpdateFailed( translation_domain=DOMAIN, translation_key="cannot_connect", translation_placeholders={"error": repr(err)}, ) from err except aioptdevices.PTDevicesUnauthorizedError as err: - # pylint: disable-next=home-assistant-exception-placeholder-mismatch raise UpdateFailed( translation_domain=DOMAIN, translation_key="invalid_access_token", diff --git a/homeassistant/components/ptdevices/strings.json b/homeassistant/components/ptdevices/strings.json index 4b0fd67ac669..318c4fd1266d 100644 --- a/homeassistant/components/ptdevices/strings.json +++ b/homeassistant/components/ptdevices/strings.json @@ -60,10 +60,10 @@ }, "exceptions": { "cannot_connect": { - "message": "[%key:common::config_flow::error::cannot_connect%]" + "message": "Failed to connect: {error}" }, "invalid_access_token": { - "message": "[%key:common::config_flow::error::invalid_access_token%]" + "message": "Invalid access token: {error}" } } }