Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(core): Fix supportedNodes for non-lazy loaded community packages (no-changelog) #9874

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

netroy
Copy link
Member

@netroy netroy commented Jun 26, 2024

Summary

We had an inconsistency in how and when we prefixed packageName on nodes. This was causing supportedNodes referring to invalid node names.
This PR move the name prefixing code to loadCredentialFromFile, which ensures that lazy-loading has no effect on node-names anywhere.

Related Linear tickets, Github issues, and Community forum posts

Review / Merge checklist

  • PR title and summary are descriptive

@n8n-assistant n8n-assistant bot added core Enhancement outside /nodes-base and /editor-ui n8n team Authored by the n8n team labels Jun 26, 2024
@netroy netroy changed the title fix(core): Handle nodeNames that already have the packageName prefix (no-changelog) fix(core): Fix supportedNodes for non-lazy loaded community packages (no-changelog) Jun 26, 2024
@netroy netroy marked this pull request as draft June 26, 2024 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Enhancement outside /nodes-base and /editor-ui n8n team Authored by the n8n team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No testing function found for this credential (non-versioned node)
1 participant