Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description 📣
Problem:
When performing a TeamCity integration, after entering the access token and server URL, the page errors out upon clicking the "Connect" button.
Root Cause:
In the create.tsx file, the targetBuildConfigs array is being concatenated with an object containing configId and configName initialized to empty strings (filteredBuildConfigs). This modified array is then passed to the Select component. However, the SelectItem component does not accept empty strings as valid values, which leads to the error.
Solution:
Removed the addition of the empty configId and configName object to the targetBuildConfigs array.
This ensures that only valid build configurations are passed to the Select component, preventing the error from occurring.
Type ✨
Tests 🛠️
infisical-teamcity-integration.mp4