Closed
Description
Describe the bug
If two GitHub aouth configuration secrets are set up, and if authorization agreement is accepted for only one GitHub provider, the authorization status icon is duplicated for both GitHub oauth provider items in the dashboard Git Services tab.
Che version
7.86@latest
Steps to reproduce
- Configure 2 GitHub oauth secrets.
- Start a workspace from any configured GitHub repository with a devfile, accept the authorization agreement.
- Go to Dashboard -> User Preferences -> Git Services, see:
The authorization status is duplicated for both items:
Expected behavior
The authorization status must be applied per git provider item separately.
Runtime
OpenShift
Screenshots
No response
Installation method
chectl/next
Environment
macOS
Eclipse Che Logs
No response
Additional context
The revoke
action is applied for the correct provider item and is hidden for the other provider which is expected.
Metadata
Assignees
Labels
OAuth support to authenticate developers with their GitHub, GitLab, Bitbucket etc...accountsOutline of a bug - must adhere to the bug report template.Has a major impact to usage or development of the system.This team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che
Type
Projects
Status
✅ Done
Activity