Currently, the external accounts page can die in a fire if an OAuth2 link is bad. Instead of exploding, just fail the specific link.
Details
Details
- Reviewers
btrahan chad - Commits
- Restricted Diffusion Commit
rP7ac5abb97934: Recover from a broken external OAuth2 account
Faked an error and got "invalid token" instead of an exception.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- oauth2
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 1700 Build 1701: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Comment Actions
Specifically, Asana is hitting this on their install, with a user that has a bad refresh token. Digging into it with them, but the root issue here is clearly on our side.
Comment Actions
Closed by commit rP7ac5abb97934 (authored by Evan Priestley <epriestley@orbital.(none)>).