From 1d81398bbd06b19f3702819a67ee3db4b7253046 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 24 Jan 2023 20:03:53 +0800 Subject: [PATCH] Improve logging on errors in the importer tool --- packages/import-handler/src/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/import-handler/src/index.ts b/packages/import-handler/src/index.ts index 3333d56df..ded094b5d 100644 --- a/packages/import-handler/src/index.ts +++ b/packages/import-handler/src/index.ts @@ -166,7 +166,6 @@ const sendSavePageMutation = async (userId: string, input: unknown) => { 'Content-Type': 'application/json', }, }) - console.log('save page response: ', response) /* eslint-disable @typescript-eslint/no-unsafe-member-access */ return !!response.data.data.savePage @@ -256,7 +255,12 @@ export const importHandler = Sentry.GCPFunction.wrapHttpFunction( const pubSubMessage = req.body.message.data as string const obj = getStorageEvent(pubSubMessage) if (obj) { - await handleEvent(obj) + try { + await handleEvent(obj) + } catch (err) { + console.log('error handling event', { err, obj }) + throw err + } } } else { console.log('no pubsub message')