From 466ef329b17f76f8cdc4784e4752c19e8689bd64 Mon Sep 17 00:00:00 2001 From: tkhmielnitzky Date: Sun, 26 Jan 2025 17:27:41 +0100 Subject: [PATCH] Add function to unhide spoiler content --- utils/playwright.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/playwright.py b/utils/playwright.py index 9672f03..cbda249 100644 --- a/utils/playwright.py +++ b/utils/playwright.py @@ -3,3 +3,10 @@ def clear_cookie_by_name(context, cookie_cleared_name): filtered_cookies = [cookie for cookie in cookies if cookie["name"] != cookie_cleared_name] context.clear_cookies() context.add_cookies(filtered_cookies) + +def unhide_spoiler_content(page): + spoiler_containers = page.locator("shreddit-blurred-container[reason='spoiler']") + for i in range(spoiler_containers.count()): + container = spoiler_containers.nth(i) + if container.is_visible(): + container.locator("text=View spoiler").click() \ No newline at end of file