From 1c2c22b8dfb15a4c0aaf46194e668d2f6ab1a5e2 Mon Sep 17 00:00:00 2001 From: Voczi Date: Sun, 23 Nov 2025 19:55:26 +0100 Subject: [PATCH] Specify UTF-8 encoding for xpath_element_js (#3650) --- changedetectionio/blueprint/browser_steps/browser_steps.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changedetectionio/blueprint/browser_steps/browser_steps.py b/changedetectionio/blueprint/browser_steps/browser_steps.py index baa57dce..5649682a 100644 --- a/changedetectionio/blueprint/browser_steps/browser_steps.py +++ b/changedetectionio/blueprint/browser_steps/browser_steps.py @@ -439,7 +439,7 @@ class browsersteps_live_ui(steppable_browser_interface): logger.warning("Attempted to get current state after cleanup") return (None, None) - xpath_element_js = importlib.resources.files("changedetectionio.content_fetchers.res").joinpath('xpath_element_scraper.js').read_text() + xpath_element_js = importlib.resources.files("changedetectionio.content_fetchers.res").joinpath('xpath_element_scraper.js').read_text(encoding="utf-8") now = time.time() await self.page.wait_for_timeout(1 * 1000)