diff --git a/bin/adapter.mjs b/bin/adapter.mjs index 6067345..a3ad857 100644 --- a/bin/adapter.mjs +++ b/bin/adapter.mjs @@ -17,18 +17,17 @@ const later = (delay, value) => for (let i = 0; i < j.length; i++) { let event = j[i]; + let trondheim = event.event_place?.city?.id === '110429825645017'; const payload = { canceled: false, - date: { - created: new Date(), - end: '', - start: new Date(event.time_range.start), - updated: new Date() - }, + end: -1, + start: parseInt(event.time_range.start), draft: false, facebook_id: event.id, 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', ticket_url: event.event_buy_ticket_url ?? '' }; @@ -40,7 +39,7 @@ const later = (delay, value) => for (let i = 0; i < requests.length; i++) { let event = requests[i]; - const res = fetch( + const res = await fetch( 'http://localhost:3333/events?token=831411806230c7e950c4eeb226499ef92bb6bdc4157797929a0e16d133dc13a8', { method: 'POST', @@ -48,6 +47,20 @@ const later = (delay, value) => 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' +};