From dcf2ff536af49e83fc0b3aa6600be53d3a1990e7 Mon Sep 17 00:00:00 2001 From: Gitead Date: Fri, 18 Sep 2026 14:51:56 -0400 Subject: [PATCH] fix: close browser window after Deltains claim completes Session still persists via the Chrome profile/saved cookies, so closing the window doesn't force a re-login or OTP next time. --- apps/SeleniumService/helpers_deltains_claim.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/SeleniumService/helpers_deltains_claim.py b/apps/SeleniumService/helpers_deltains_claim.py index 33353108..f928327f 100644 --- a/apps/SeleniumService/helpers_deltains_claim.py +++ b/apps/SeleniumService/helpers_deltains_claim.py @@ -304,8 +304,9 @@ async def start_deltains_claim_run(sid: str, data: dict, url: str): s["result"] = result s["message"] = "completed" - # Leave the browser window open on the "My claims" page (persistent session) - print("[Deltains Claim] Claim completed - browser left open on My claims page") + # Close the browser window after claim (session preserved in profile/cookies) + _close_browser(bot) + print("[Deltains Claim] Browser closed - session preserved in profile") asyncio.create_task(_remove_session_later(sid, 60)) return result