Repository navigation
fix: preserve node parameters without values (#875) - #1334
raphael-goetz wants to merge 1 commit into
Conversation
GitLab Pipeline ActionGeneral informationLink to pipeline: https://gitlab.com/code0-tech/development/sagittarius/-/pipelines/2998655517 Status: Passed Job summariesrspec: [cloud]Coverage report available at https://code0-tech.gitlab.io/-/development/sagittarius/-/jobs/17535473401/artifacts/tmp/coverage/index.html rspec: [ee]Coverage report available at https://code0-tech.gitlab.io/-/development/sagittarius/-/jobs/17535473400/artifacts/tmp/coverage/index.html rspec: [ce]Coverage report available at https://code0-tech.gitlab.io/-/development/sagittarius/-/jobs/17535473399/artifacts/tmp/coverage/index.html docs:previewDocumentation preview available at https://code0-tech.gitlab.io/-/development/telescopium/-/jobs/17535652118/artifacts/out/index.html rubocop1100 files inspected, no offenses detected |
What
Ensure every NodeFunction persists one NodeParameter for each ordered FunctionParameterDefinition, even when the client submits no value for that parameter.
Why
Closes #875.
How
Testing
bin/rails db:preparebundle exec rubocop(1,100 files, zero offenses)bundle exec rspec(2,029 examples, zero failures)bundle exec rake graphql:compile_docs(no generated diff)