From ee886e0365fb82127a80f4d29ecba765d796f24f Mon Sep 17 00:00:00 2001 From: Tomaae <23486452+tomaae@users.noreply.github.com> Date: Thu, 1 May 2025 10:48:35 +0200 Subject: [PATCH] Fixed invalid escape sequence, fixes #401 --- custom_components/mikrotik_router/coordinator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/mikrotik_router/coordinator.py b/custom_components/mikrotik_router/coordinator.py index 6e42f88..5d2fea2 100644 --- a/custom_components/mikrotik_router/coordinator.py +++ b/custom_components/mikrotik_router/coordinator.py @@ -1587,7 +1587,7 @@ class MikrotikCoordinator(DataUpdateCoordinator[None]): try: full_version = self.ds["fw-update"].get("installed-version") split_end = min(len(full_version), 4) - version = re.sub("[^0-9\.]", "", full_version[0:split_end]) + version = re.sub("[^0-9\\.]", "", full_version[0:split_end]) self.major_fw_version = int(version.split(".")[0]) self.minor_fw_version = int(version.split(".")[1]) _LOGGER.debug(