aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2020-10-27 21:28:05 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2020-10-27 21:28:05 +0100
commite67d2d2f0afd64da10e59fbd40cba75dfda4b2de (patch)
treee142e0cd5ddb857b7f4283c7dc6eedfc4cf0a682
parentBump version and update changelog (diff)
downloadpaper2remarkable-e67d2d2f0afd64da10e59fbd40cba75dfda4b2de.tar.gz
paper2remarkable-e67d2d2f0afd64da10e59fbd40cba75dfda4b2de.zip
Use a cookiejar instead of empty dict
-rw-r--r--paper2remarkable/utils.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/paper2remarkable/utils.py b/paper2remarkable/utils.py
index 0b4be07..5b7ba2c 100644
--- a/paper2remarkable/utils.py
+++ b/paper2remarkable/utils.py
@@ -90,7 +90,10 @@ def get_page_with_retry(url, tries=5, cookiejar=None, return_text=False):
def get_content_type_with_retry(url, tries=5, cookiejar=None):
count = 0
- jar = {} if cookiejar is None else cookiejar
+ if cookiejar is None:
+ jar = requests.cookies.RequestsCookieJar()
+ else:
+ jar = cookiejar
while count < tries:
count += 1
error = False
@@ -113,7 +116,7 @@ def get_content_type_with_retry(url, tries=5, cookiejar=None):
def follow_redirects(url):
"""Follow redirects from the URL (at most 100)"""
it = 0
- jar = {}
+ jar = requests.cookies.RequestsCookieJar()
while it < 100:
req = requests.head(
url, headers=HEADERS, allow_redirects=False, cookies=jar