diff --git a/nextcloud_create_event.py b/nextcloud_create_event.py index 18b2ed46..57e077b5 100644 --- a/nextcloud_create_event.py +++ b/nextcloud_create_event.py @@ -36,6 +36,10 @@ def run(playwright: Playwright, browser_name: str) -> None: log_note("Go to calendar") page.get_by_role("link", name="Calendar").click() + # Second welcome screen? + with contextlib.suppress(Exception): + page.get_by_role("button", name="Close modal").click(timeout=15_000) + log_note("Create event") event_name = "Weekly sync" page.get_by_role("button", name="New event").click()