crash.software
Projects
Pull Requests
Issues
Builds
snscrape
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
snscrape
Commits
50899c01
🤬
Sign In
Fix crash on malformed guest token cache file
Fixes
#494
JustAnotherArchivist
committed
2 years ago
50899c01
1 parent
bcad6923
Total 1 files
■ ■ ■ ■ ■
■
snscrape/modules/twitter.py
skipped 565 lines
566
566
return None
567
567
_logger.info(f'Reading guest token from {self._file}')
568
568
with open(self._file, 'r') as fp:
569
-
o = json.load(fp)
569
+
try:
570
+
o = json.load(fp)
571
+
except json.JSONDecodeError as e:
572
+
_logger.warning(f'Malformed guest token file {self._file}: {e!s}')
573
+
self.reset()
574
+
return None
570
575
self._token = o['token']
571
576
self._setTime = o['setTime']
572
577
if self._setTime < time.time() - _GUEST_TOKEN_VALIDITY:
skipped 1181 lines
All occurrences
Please wait...
Page is in error, reload to recover