-
Notifications
You must be signed in to change notification settings - Fork 7.8k
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(editor): Fix hard-coded parameter names for code editors #6372
Conversation
Great PR! Please pay attention to the following items before merging: Files matching
Files matching
Files matching
Make sure to check off this list before asking for review. |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #6372 +/- ##
==========================================
- Coverage 28.33% 28.24% -0.09%
==========================================
Files 2982 2982
Lines 185187 185204 +17
Branches 20304 20298 -6
==========================================
- Hits 52464 52308 -156
- Misses 131936 132109 +173
Partials 787 787
☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks 🙏🏽
|
1 flaky tests on run #1088 ↗︎
Details:
cypress/e2e/17-workflow-tags.cy.ts • 1 flaky test
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
✅ All Cypress E2E specs passed |
* master: fix(editor): Fix hard-coded parameter names for code editors (#6372) ci: Add support for Node.js 18 (#5793) ci: Update the release process for v1 release (#6366) refactor: Add deprecation notice for UM disabled mode (#6367) feat(editor): Make WF name a link on /executions (#6354) ci: Revert "Set up Turborepo cache for GitHub actions runner" (#6364) (no-changelog) fix(editor): Add secondary icon to menu items (#6351) fix(editor): Pin all data regardless of pagination (#6346) feat(Crypto Node): Add support for hash and hmac on binary data (#6359) ci: Set up Turborepo cache for GitHub actions runner (no-changelog) (#6335) # Conflicts: # packages/editor-ui/src/components/ParameterInput.vue
Got released with |
* fix(editor): Fix hard-coded parameter names for code editors * ⚡ Adding computed property for editor content * 👌 Refactoring based on the code review comments
As mentioned in the Linear ticket, our Vue components had hard-coded values for node properties that contain editor values (
query
,jsCode
andhtml
).This PR fixes that by searching for node properties with appropriate editor set in
typeOptions
and uses found property name to extract it's value.