Skip to content

Add check for node existence when upserting complex dimension link#1484

Merged
shangyian merged 1 commit intoDataJunction:mainfrom
shangyian:dim-link-dne
Sep 2, 2025
Merged

Add check for node existence when upserting complex dimension link#1484
shangyian merged 1 commit intoDataJunction:mainfrom
shangyian:dim-link-dne

Conversation

@shangyian
Copy link
Copy Markdown
Collaborator

Summary

We should check for node existence when upserting a complex dimension link so that users have a useful error rather than allowing it to fail later with:

AttributeError-'NoneType' object has no attribute 'type'

Test Plan

  • PR has an associated issue: #
  • make check passes
  • make test shows 100% unit test coverage

Deployment Plan

@shangyian shangyian added the bug Something isn't working label Sep 1, 2025
@netlify
Copy link
Copy Markdown

netlify bot commented Sep 1, 2025

Deploy Preview for thriving-cassata-78ae72 canceled.

Name Link
🔨 Latest commit 3436abe
🔍 Latest deploy log https://app.netlify.com/projects/thriving-cassata-78ae72/deploys/68b5b0414e89d20008eb45dc

@shangyian shangyian marked this pull request as ready for review September 1, 2025 14:40
@shangyian shangyian merged commit bd41b48 into DataJunction:main Sep 2, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant