Browse Source

add some more logging

fix-broken-scrape
Jørgen Sverre Lien Sellæg 4 years ago
parent
commit
107c960a28
  1. 16
      src/facebook/get-page-events.mjs

16
src/facebook/get-page-events.mjs

@ -5,6 +5,9 @@ export const past_render_query = async ({ pageID }) => {
const doc_id = '4421910857857782'; const doc_id = '4421910857857782';
const resp = await do_request(doc_id, { pageID }); const resp = await do_request(doc_id, { pageID });
const page = resp?.data?.page?.past_events ?? null; const page = resp?.data?.page?.past_events ?? null;
if (page === null) {
console.error('13 Past events was null on ${pageID}');
}
return page; return page;
}; };
@ -14,6 +17,9 @@ export const past_pagination_query = async ({ pageID, cursor }) => {
const count = 9; const count = 9;
const resp = await do_request(doc_id, { pageID, cursor, count }); const resp = await do_request(doc_id, { pageID, cursor, count });
const page = resp?.data?.page?.past_events ?? null; const page = resp?.data?.page?.past_events ?? null;
if (page === null) {
console.error('12 Past events was null on ${pageID}');
}
return page; return page;
}; };
@ -22,6 +28,9 @@ export const upcoming_render_query = async ({ pageID }) => {
const doc_id = '5182274978466320'; const doc_id = '5182274978466320';
const resp = await do_request(doc_id, { pageID }); const resp = await do_request(doc_id, { pageID });
const page = resp?.data?.page?.upcoming_events ?? null; const page = resp?.data?.page?.upcoming_events ?? null;
if (page === null) {
console.error('15 Upcoming events was null on ${pageID}');
}
return page; return page;
}; };
@ -31,6 +40,9 @@ export const upcoming_pagination_query = async ({ pageID, cursor }) => {
let count = 9; let count = 9;
const resp = await do_request(doc_id, { pageID, cursor, count }); const resp = await do_request(doc_id, { pageID, cursor, count });
const page = resp?.data?.page?.upcoming_events ?? null; const page = resp?.data?.page?.upcoming_events ?? null;
if (page === null) {
console.error('15 Upcoming events was null on ${pageID}');
}
return page; return page;
}; };
@ -40,6 +52,10 @@ export const upcoming_reoccuring_render_query = async ({ pageID }) => {
const resp = await do_request(doc_id, { pageID }); const resp = await do_request(doc_id, { pageID });
const page = resp?.data?.page?.upcomingRecurringEvents?.edges ?? null; const page = resp?.data?.page?.upcomingRecurringEvents?.edges ?? null;
if (page === null) {
console.error('17 Recc events was null on ${pageID}');
}
if (page === null || !Array.isArray(page)) { if (page === null || !Array.isArray(page)) {
return null; return null;
} }

Loading…
Cancel
Save