From 73c04509f8c81c3a1143909b6e3455a2e475823c Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mora Date: Thu, 23 May 2019 16:26:27 +0200 Subject: [PATCH] Update 2FA check to allow for other languages Check for the specific string indicating 2FA step in several languages. Added the string for french. --- deletefb/deletefb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deletefb/deletefb.py b/deletefb/deletefb.py index 01dd660..2ad94cc 100755 --- a/deletefb/deletefb.py +++ b/deletefb/deletefb.py @@ -99,7 +99,8 @@ def delete_posts(user_email_address, loginelement = driver.find_element_by_id(login) loginelement.click() - if "two-factor authentication" in driver.page_source.lower(): + if any(two_auth_str in driver.page_source.lower() + for two_auth_str in ["two-factor authentication", "deux facteurs obligatoire"]: # Allow time to enter 2FA code print("Pausing to enter 2FA code") time.sleep(20) -- 2.30.2