@@ -42,39 +42,47 @@ def save_event(next_event, fpath):
4242 next_date = next_event .date .strftime ("%d-%m-%Y %H:%M" )
4343
4444 json_data = {
45- ' date' : next_event .date .strftime ("%d-%m-%Y %H:%M" ),
46- ' url' : next_event .url ,
45+ " date" : next_event .date .strftime ("%d-%m-%Y %H:%M" ),
46+ " url" : next_event .url ,
4747 }
4848
49- try :
50- event_id = re .search (r".+\/(\d+)\/" , json_data ['url' ]).groups ()[0 ]
51- gql_data = get_gql_data (event_id )
52- json_data ['location' ] = '<strong>' + gql_data ['event' ]['venue' ]['name' ] + '</strong>, ' + gql_data ['event' ]['venue' ]['address' ] + ', ' + gql_data ['event' ]['venue' ]['city' ]
53-
54- except :
55- json_data ['location' ] = '<strong>Hakierspejs Łódź</strong>'
49+ try :
50+ event_id = re .search (r".+\/(\d+)\/" , json_data ["url" ]).groups ()[0 ]
51+ gql_data = get_gql_data (event_id )
52+ json_data ["location" ] = (
53+ "<strong>"
54+ + gql_data ["event" ]["venue" ]["name" ]
55+ + "</strong>, "
56+ + gql_data ["event" ]["venue" ]["address" ]
57+ + ", "
58+ + gql_data ["event" ]["venue" ]["city" ]
59+ )
5660
57- #if not next_event.venue:
61+ except :
62+ json_data ["location" ] = "<strong>Hakierspejs Łódź</strong>"
63+
64+ # if not next_event.venue:
5865 # json_data['location'] = 'Hakierspejs Łódź' # Default location
59- #if next_event.venue and next_event.venue.name != 'Online event':
66+ # if next_event.venue and next_event.venue.name != 'Online event':
6067 # json_data['location'] = next_event.venue.name
6168
62- json_data [' title' ] = ''
69+ json_data [" title" ] = ""
6370 if not next_event .title :
64- json_data [' title' ] = ' Nie znaleziono tytułu'
71+ json_data [" title" ] = " Nie znaleziono tytułu"
6572 else :
66- json_data [' title' ] = next_event .title
73+ json_data [" title" ] = next_event .title
6774
68- with open (fpath , 'w' ) as f :
75+ with open (fpath , "w" ) as f :
6976 f .write (json .dumps (json_data , ensure_ascii = False ))
7077
71- if __name__ == '__main__' :
72- next_events = meetupscraper .get_upcoming_events ('Hakierspejs-Łódź' )
78+
79+ if __name__ == "__main__" :
80+ next_events = meetupscraper .get_upcoming_events ("Hakierspejs-Łódź" )
7381 next_events = list (sorted (next_events , key = lambda x : x .date ))
7482
7583 if not next_events :
7684 sys .exit ()
7785
7886 next_event = next_events [0 ]
79- save_event (next_event , ' ./_data/meetings.json' )
80- save_event (next_event , ' ./_data/live_meetings.json' )
87+ save_event (next_event , " ./_data/meetings.json" )
88+ save_event (next_event , " ./_data/live_meetings.json" )
0 commit comments