mirror of https://github.com/CIRCL/lookyloo
fix: Catch exception if cookies are invalid
parent
d7c9892957
commit
5e5206ae00
|
@ -101,7 +101,11 @@ def load_cookies(cookie_pseudofile: Optional[Union[BufferedIOBase, str]]=None) -
|
||||||
cookies: List[Dict[str, Union[str, bool]]]
|
cookies: List[Dict[str, Union[str, bool]]]
|
||||||
if cookie_pseudofile:
|
if cookie_pseudofile:
|
||||||
if isinstance(cookie_pseudofile, str):
|
if isinstance(cookie_pseudofile, str):
|
||||||
|
try:
|
||||||
cookies = json.loads(cookie_pseudofile)
|
cookies = json.loads(cookie_pseudofile)
|
||||||
|
except json.decoder.JSONDecodeError:
|
||||||
|
logger.warning(f'Unable to load json content: {cookie_pseudofile}')
|
||||||
|
return []
|
||||||
else:
|
else:
|
||||||
cookies = json.load(cookie_pseudofile)
|
cookies = json.load(cookie_pseudofile)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue