From 3136705a75953b3ab6d9f0f23707f66600d5aea6 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Sun, 5 Jun 2022 12:50:05 -0700 Subject: [PATCH] Handle errors when creating a page save request on savePage --- packages/api/src/services/save_page.ts | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/packages/api/src/services/save_page.ts b/packages/api/src/services/save_page.ts index 4d7315a95..a973ecf23 100644 --- a/packages/api/src/services/save_page.ts +++ b/packages/api/src/services/save_page.ts @@ -117,7 +117,6 @@ export const savePage = async ( ctx )) ) { - console.log('FAILED TO UPDATE EXISTING PAGE WITH', input) return { errorCodes: [SaveErrorCode.Unknown], message: 'Failed to update existing page', @@ -125,16 +124,22 @@ export const savePage = async ( } input.clientRequestId = existingPage.id } else if (shouldParseInBackend(input)) { - await createPageSaveRequest( - saver.userId, - input.url, - ctx.models, - ctx.pubsub, - input.clientRequestId - ) + try { + await createPageSaveRequest( + saver.userId, + input.url, + ctx.models, + ctx.pubsub, + input.clientRequestId + ) + } catch (e) { + return { + errorCodes: [SaveErrorCode.Unknown], + message: 'Failed to create page save request', + } + } } else { if (!(await createPage(articleToSave, ctx))) { - console.log('FAILED TO CREATE PAGE WITH INPUT', input) return { errorCodes: [SaveErrorCode.Unknown], message: 'Failed to create new page',