fix: dedupe integration list in onboarding select#7445
Conversation
There was a problem hiding this comment.
Code review is billed via overage credits. To resume reviews, an organization admin can raise the monthly limit at claude.ai/admin-settings/claude-code.
Once credits are available, reopen this pull request to trigger a review.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Docker builds report
|
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (oss - depot-ubuntu-latest-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
|
Visual Regression16 screenshots compared. See report for details. |
matthewelwell
left a comment
There was a problem hiding this comment.
@kyle-ssg seems like this is a good future proofing solution, but should we also be removing the current duplicate Gitlab entry in the list?
GitLab is now a real integration via integration_data, so listing it in Constants.integrationSummaries (the aspirational/coming-soon list) caused it to render twice on the "Use Feature Flags with your favourite tools" picker. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
208eb9a to
5962306
Compare
|
Ah yep of course, done! |
Defensive guard against future overlap between integration_data flag values and Constants.integrationSummaries. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
integration_data flag and Constants.integrationSummaries both list some tools (e.g. GitLab), causing duplicates on the "Use Feature Flags with your favourite tools" picker. Dedupe by title.
Thanks for submitting a PR! Please check the boxes below:
docs/if required so people know about the feature.Changes
Fixes duplicate GitLab integration showing, due to us having one!
How did you test this code?
Viewed onboarding