Skip to content

feat(TeamGitHubLight): add ErrorBoundary on GitHubLight setting card#2082

Closed
jsfez wants to merge 1 commit intomainfrom
add-github-light-card-error-boundary
Closed

feat(TeamGitHubLight): add ErrorBoundary on GitHubLight setting card#2082
jsfez wants to merge 1 commit intomainfrom
add-github-light-card-error-boundary

Conversation

@jsfez
Copy link
Copy Markdown
Contributor

@jsfez jsfez commented Mar 31, 2026

This PR fixes a settings page crash caused by the Proxy URL is not set error. While that error is valid in the normal backend flow, it should not take down the whole settings page. The GitHub Light card is now isolated behind its own error boundary and GraphQL query, so a failure only affects that card instead of the full page.

CleanShot 2026-03-31 at 11 03 14@2x

@jsfez jsfez requested review from a team and gregberge and removed request for a team March 31, 2026 09:02
@argos-ci
Copy link
Copy Markdown

argos-ci bot commented Mar 31, 2026

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
default (Inspect) ✅ No changes detected - Mar 31, 2026, 9:05 AM

@jsfez jsfez closed this Mar 31, 2026
@jsfez jsfez deleted the add-github-light-card-error-boundary branch March 31, 2026 09:09
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.

1 participant