Browse Source

flatten data scraped a bit

fix-broken-scrape
Jørgen Lien Sellæg 6 years ago
parent
commit
9a5a7b42bb
  1. 17
      src/logic.js

17
src/logic.js

@ -80,10 +80,7 @@ const get_past_events_from_page = pathOr(
); );
const to_unique_events = (acc, current) => { const to_unique_events = (acc, current) => {
return [ return [...acc.filter((event) => event.id !== current.id), current];
...acc.filter((event) => event.event_id !== current.event_id),
current,
];
}; };
const get_city_name = (event) => const get_city_name = (event) =>
@ -113,15 +110,13 @@ const map_event = ({ node: event }) => {
const host = get_event_host(event); const host = get_event_host(event);
const canceled = pathOr(false, ['is_canceled'], event); const canceled = pathOr(false, ['is_canceled'], event);
return { return {
date: event.time_range, canceled,
host: host,
id: event.id,
location: city,
name: event.name, name: event.name,
event_id: event.id,
ticket_url, ticket_url,
canceled, date: event.time_range,
location: {
host: host,
location: city,
},
}; };
}; };

Loading…
Cancel
Save