Adding a try-except to the parsing of track days. i guess someons event has a malformed name
This commit is contained in:
parent
6478d41b17
commit
7c52987ee4
@ -22,17 +22,19 @@ def get_msreg():
|
|||||||
|
|
||||||
for event in json_blob['event']:
|
for event in json_blob['event']:
|
||||||
tracks_we_care_about = ["buttonwillow", "thunderhill"]
|
tracks_we_care_about = ["buttonwillow", "thunderhill"]
|
||||||
if any(x in event['name'].lower() for x in tracks_we_care_about):
|
try:
|
||||||
event_object = {
|
if any(x in event['name'].lower() for x in tracks_we_care_about):
|
||||||
'event_name': event['name'],
|
event_object = {
|
||||||
'event_url': event['detailuri'].split('?utm')[0],
|
'event_name': event['name'],
|
||||||
'event_date': event['start'],
|
'event_url': event['detailuri'].split('?utm')[0],
|
||||||
}
|
'event_date': event['start'],
|
||||||
track = event['venue']['name']
|
}
|
||||||
if track not in events:
|
track = event['venue']['name']
|
||||||
events[track] = []
|
if track not in events:
|
||||||
events[track].append(event_object)
|
events[track] = []
|
||||||
|
events[track].append(event_object)
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
# sort track events by date
|
# sort track events by date
|
||||||
def date_to_datettime(input):
|
def date_to_datettime(input):
|
||||||
return datetime.strptime(input['event_date'], '%Y-%m-%d')
|
return datetime.strptime(input['event_date'], '%Y-%m-%d')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user