|
|
|
|
@ -5,6 +5,8 @@ const eventFiles = process.argv.slice(3);
|
|
|
|
|
const later = (delay, value) => |
|
|
|
|
new Promise((resolve) => setTimeout(resolve, delay, value)); |
|
|
|
|
|
|
|
|
|
export const unix = (a) => parseInt(new Date(a).valueOf() / 1000, 10); |
|
|
|
|
|
|
|
|
|
(async () => { |
|
|
|
|
const root = '/home/zalox/src/acne/lib/derma'; |
|
|
|
|
|
|
|
|
|
@ -21,7 +23,7 @@ const later = (delay, value) =>
|
|
|
|
|
const payload = { |
|
|
|
|
canceled: false, |
|
|
|
|
end: -1, |
|
|
|
|
start: parseInt(event.time_range.start), |
|
|
|
|
start: unix(new Date(event.time_range.start)), |
|
|
|
|
draft: false, |
|
|
|
|
facebook_id: event.id, |
|
|
|
|
host: event.event_place?.name ?? '', |
|
|
|
|
@ -40,7 +42,7 @@ const later = (delay, value) =>
|
|
|
|
|
for (let i = 0; i < requests.length; i++) { |
|
|
|
|
let event = requests[i]; |
|
|
|
|
const res = await fetch( |
|
|
|
|
'http://localhost:3333/events?token=831411806230c7e950c4eeb226499ef92bb6bdc4157797929a0e16d133dc13a8', |
|
|
|
|
'http://localhost:3333/events/?token=831411806230c7e950c4eeb226499ef92bb6bdc4157797929a0e16d133dc13a8', |
|
|
|
|
{ |
|
|
|
|
method: 'POST', |
|
|
|
|
body: JSON.stringify(event), |
|
|
|
|
|