Browse Source

stuff

fix-broken-scrape
Jørgen Sverre Lien Sellæg 4 years ago
parent
commit
8558969469
  1. 31
      bin/adapter.mjs

31
bin/adapter.mjs

@ -17,18 +17,17 @@ const later = (delay, value) =>
for (let i = 0; i < j.length; i++) { for (let i = 0; i < j.length; i++) {
let event = j[i]; let event = j[i];
let trondheim = event.event_place?.city?.id === '110429825645017';
const payload = { const payload = {
canceled: false, canceled: false,
date: { end: -1,
created: new Date(), start: parseInt(event.time_range.start),
end: '',
start: new Date(event.time_range.start),
updated: new Date()
},
draft: false, draft: false,
facebook_id: event.id, facebook_id: event.id,
host: event.event_place?.name ?? '', host: event.event_place?.name ?? '',
location: event.event_place?.city?.name ?? 'Trondheim, Norway', location: trondheim
? 'Trondheim, Norway'
: event.event_place?.city?.contextual_name ?? 'Trondheim, Norway',
name: event.name ?? 'NAME_MISSING', name: event.name ?? 'NAME_MISSING',
ticket_url: event.event_buy_ticket_url ?? '' ticket_url: event.event_buy_ticket_url ?? ''
}; };
@ -40,7 +39,7 @@ const later = (delay, value) =>
for (let i = 0; i < requests.length; i++) { for (let i = 0; i < requests.length; i++) {
let event = requests[i]; let event = requests[i];
const res = fetch( const res = await fetch(
'http://localhost:3333/events?token=831411806230c7e950c4eeb226499ef92bb6bdc4157797929a0e16d133dc13a8', 'http://localhost:3333/events?token=831411806230c7e950c4eeb226499ef92bb6bdc4157797929a0e16d133dc13a8',
{ {
method: 'POST', method: 'POST',
@ -48,6 +47,20 @@ const later = (delay, value) =>
headers: { 'Content-Type': 'application/json' } headers: { 'Content-Type': 'application/json' }
} }
); );
// console.log(res.status); console.log(res.status);
} }
})(); })();
let k = {
__typename: 'Page',
contextual_name: 'Olavshallen',
city: {
cityContextualName: 'Trondheim, Norway',
id: '110429825645017',
contextual_name: 'Trondheim, Norway'
},
id: '149127815110411',
name: 'Olavshallen',
url: 'https://www.facebook.com/olavshallenas/',
__isNode: 'Page'
};

Loading…
Cancel
Save