From bd671cd452567afd9b318db3da7cc508a5371091 Mon Sep 17 00:00:00 2001 From: wes Date: Mon, 7 Sep 2020 20:14:27 -0400 Subject: [PATCH] use urlunparse to force to mobile instead --- deletefb/tools/common.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/deletefb/tools/common.py b/deletefb/tools/common.py index 6c4a1a6..fd5db1b 100644 --- a/deletefb/tools/common.py +++ b/deletefb/tools/common.py @@ -73,9 +73,12 @@ def force_mobile(url): Force a url to use the mobile site. """ parsed = urlparse.urlparse(url) - if parsed.netloc == "www.facebook.com": - return f"https://mobile.facebook.com{parsed.path}" - return url + return urlparse.urlunparse((parsed.scheme, + "mobile.facebook.com", + parsed.path, + parsed.params, + parsed.query, + parsed.fragment)) NO_CHROME_DRIVER = """ You need to manually install the chromedriver for Selenium\n