Skip to content

Commit 3d44652

Browse files
authored
fix(gatsby-source-drupal): guard against already deleted nodes (#33099)
* fix(gatsby-source-drupal): guard against already deleted nodes * Add missing return
1 parent f0c33ef commit 3d44652

File tree

1 file changed

+6
-0
lines changed
  • packages/gatsby-source-drupal/src

1 file changed

+6
-0
lines changed

packages/gatsby-source-drupal/src/utils.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,12 @@ const handleDeletedNode = async ({
130130
)
131131
)
132132

133+
// Perhaps the node was already deleted and Drupal is sending us references
134+
// to old nodes.
135+
if (!deletedNode) {
136+
return deletedNode
137+
}
138+
133139
// Remove the deleted node from backRefsNamesLookup
134140
backRefsNamesLookup.delete(deletedNode)
135141

0 commit comments

Comments
 (0)