Skip to content

Conversation

@KyleAMathews
Copy link
Contributor

@KyleAMathews KyleAMathews commented Nov 4, 2021

Fix issue reported by @jstramel where when he created a new page w/ a new media entity, the media entity wouldn't be attached to the page node in Gatsby as it wasn't yet created.

We solve this by creating all new nodes before we update node relationships.

@gatsbot gatsbot bot added the status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer label Nov 4, 2021
@KyleAMathews KyleAMathews added topic: source-drupal Related to Gatsby's integration with Drupal and removed status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer labels Nov 4, 2021
@jstramel
Copy link
Contributor

jstramel commented Nov 9, 2021

This fix solved the issue of newly added media not being attached during the build.

@KyleAMathews KyleAMathews merged commit 9cf4c05 into master Nov 9, 2021
@KyleAMathews KyleAMathews deleted the create-entities-first branch November 9, 2021 22:35
LekoArts pushed a commit that referenced this pull request Nov 10, 2021
…eating relationships (#33864)

* fix(gatsby-source-drupal): Ensure all new nodes are created before creating relationships

* fixes

* Add support for webhook bodies as well

(cherry picked from commit 9cf4c05)
LekoArts pushed a commit that referenced this pull request Nov 10, 2021
@LekoArts
Copy link
Contributor

Successfully published in [email protected]

vladar pushed a commit that referenced this pull request Nov 18, 2021
…eating relationships (#33864)

* fix(gatsby-source-drupal): Ensure all new nodes are created before creating relationships

* fixes

* Add support for webhook bodies as well

(cherry picked from commit 9cf4c05)
vladar pushed a commit that referenced this pull request Nov 18, 2021
…eating relationships (#33864) (#34019)

* fix(gatsby-source-drupal): Ensure all new nodes are created before creating relationships

* fixes

* Add support for webhook bodies as well

(cherry picked from commit 9cf4c05)

Co-authored-by: Kyle Mathews <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: source-drupal Related to Gatsby's integration with Drupal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants