From f7cb18f4bb6c90adbf5fd2dcea106ef4f0419ca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danilo=20Je=C5=A1i=C4=87?= <34022788+djesic@users.noreply.github.com> Date: Thu, 13 Jul 2023 10:19:07 +0200 Subject: [PATCH] Longer sleep before welcome screen --- nextcloud_create_event.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nextcloud_create_event.py b/nextcloud_create_event.py index 279ed002..18b2ed46 100644 --- a/nextcloud_create_event.py +++ b/nextcloud_create_event.py @@ -1,3 +1,4 @@ +import contextlib import sys from time import time_ns, sleep @@ -27,9 +28,10 @@ def run(playwright: Playwright, browser_name: str) -> None: page.get_by_label("Password", exact=True).press("Enter") log_note("Wait for welcome popup") # Sleep to make sure the modal has time to appear before continuing navigation - sleep(3) + sleep(5) log_note("Close welcome popup") - page.get_by_role("button", name="Close modal").click(timeout=15_000) + with contextlib.suppress(Exception): + page.get_by_role("button", name="Close modal").click(timeout=15_000) log_note("Go to calendar") page.get_by_role("link", name="Calendar").click()