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
7c0fcdec
🤬
Sign In
Fix Periscope card crashes
JustAnotherArchivist
committed
2 years ago
7c0fcdec
1 parent
9af1f190
Total 1 files
■ ■ ■
■ ■ ■
snscrape/modules/twitter.py
skipped 210 lines
211
211
title: str
212
212
description: str
213
213
state: str
214
-
source: str
215
214
totalParticipants: int
216
215
thumbnailUrl: str
217
-
broadcaster: 'User'
216
+
source: typing.Optional[str] = None
217
+
broadcaster: typing.Optional['User'] = None
218
218
siteUser: typing.Optional['User'] = None
219
219
220
220
skipped 801 lines
1022
1022
if cardName == '745291183405076480:broadcast':
1023
1023
keyKwargMap = {**keyKwargMap, 'broadcast_id': 'id', 'broadcast_url': 'url', 'broadcast_title': 'title', 'broadcast_thumbnail_original': 'thumbnailUrl'}
1024
1024
else:
1025
-
keyKwargMap = {**keyKwargMap, 'id': 'id', 'url': 'url', 'title': 'title', 'description': 'description', 'total_participants': 'totalParticipants', '
thumbnail_original
': 'thumbnailUrl'}
1025
+
keyKwargMap = {**keyKwargMap, 'id': 'id', 'url': 'url', 'title': 'title', 'description': 'description', 'total_participants': 'totalParticipants', '
full_size_thumbnail_url
': 'thumbnailUrl'}
1026
1026
kwargs = _kwargs_from_map(keyKwargMap)
1027
-
kwargs['broadcaster'] = User(id = int(bindingValues['broadcaster_twitter_id']), username = bindingValues['broadcaster_username'], displayname = bindingValues['broadcaster_display_name'])
1027
+
if 'broadcaster_twitter_id' in bindingValues:
1028
+
kwargs['broadcaster'] = User(id = int(bindingValues['broadcaster_twitter_id']), username = bindingValues['broadcaster_username'], displayname = bindingValues['broadcaster_display_name'])
1028
1029
if 'siteUser' not in kwargs:
1029
1030
kwargs['siteUser'] = None
1030
1031
if cardName == '745291183405076480:broadcast':
skipped 640 lines
All occurrences
Please wait...
Page is in error, reload to recover