From 2bdd5a5865b696e0d31dd8ff3c0dde6fdd7cb181 Mon Sep 17 00:00:00 2001 From: Tyler Barnes Date: Thu, 8 Apr 2021 08:41:29 -0700 Subject: [PATCH] fix(gatsby-source-wordpress): only log out duplicate node if we have all the data we want to log (#30751) --- .../source-nodes/fetch-nodes/fetch-nodes-paginated.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/gatsby-source-wordpress/src/steps/source-nodes/fetch-nodes/fetch-nodes-paginated.js b/packages/gatsby-source-wordpress/src/steps/source-nodes/fetch-nodes/fetch-nodes-paginated.js index 4f4a02f6886e6..a604f2f31a9dd 100644 --- a/packages/gatsby-source-wordpress/src/steps/source-nodes/fetch-nodes/fetch-nodes-paginated.js +++ b/packages/gatsby-source-wordpress/src/steps/source-nodes/fetch-nodes/fetch-nodes-paginated.js @@ -115,11 +115,14 @@ const paginatedWpNodeFetch = async ({ ) ) } - helpers.reporter.info( - formatLogMessage( - `#${node.databaseId} (${node?.uri}) is a duplicate of ${existingNode.databaseId} (${existingNode?.uri})` + + if (node?.databaseId && node?.uri && existingNode?.uri) { + helpers.reporter.info( + formatLogMessage( + `#${node.databaseId} (${node.uri}) is a duplicate of ${existingNode.databaseId} (${existingNode.uri})` + ) ) - ) + } } } else { idSet.add(node.id)