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: Fix logic for determining parameter types #1194

Merged
merged 2 commits into from
Oct 16, 2024
Merged

Conversation

minghay
Copy link
Contributor

@minghay minghay commented Oct 16, 2024

Context

screwdriver-cd/models#630 modified the API response to always return a default field. This broke the previous assumption that minimum number of keys in the response object is 1.

#1189 added in a fix for the change in the API object, however there are a few other places in the UI code that used the same logic and needs to be updated.

Objective

Add a new utility function that is less fragile to determine whether a parameter is a pipeline level parameter. Updates all instances where determining if a parameter is a pipeline parameter is manually done.

References

License

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

@VonnyJap VonnyJap merged commit c2d239a into master Oct 16, 2024
2 checks passed
@VonnyJap VonnyJap deleted the fix-parameters branch October 16, 2024 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants