|
|
|
|
@ -32,14 +32,18 @@ const {
|
|
|
|
|
let events = []; |
|
|
|
|
|
|
|
|
|
for (let page_id of page_ids) { |
|
|
|
|
const new_events = await get_page_events( |
|
|
|
|
browser, |
|
|
|
|
page_id, |
|
|
|
|
get_upcoming_events, |
|
|
|
|
get_past_events, |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
events = merge_edges(new_events, events); |
|
|
|
|
try { |
|
|
|
|
const new_events = await get_page_events( |
|
|
|
|
browser, |
|
|
|
|
page_id, |
|
|
|
|
get_upcoming_events, |
|
|
|
|
get_past_events, |
|
|
|
|
); |
|
|
|
|
events = merge_edges(new_events, events); |
|
|
|
|
} catch (e) { |
|
|
|
|
console.error(e); |
|
|
|
|
events = previous_events; |
|
|
|
|
} |
|
|
|
|
events = events.filter( |
|
|
|
|
({ event_id }) => |
|
|
|
|
previous_events.find( |
|
|
|
|
|