Description of the bug
User permission errors inside some repositories are returning error code 403 for users that have already authorized the repo (instead of 401), which we handle by displaying the authentication dialog. We need improve the handling of these errors to read more details and act accordingly.
Notice that registration fails and authentication dialog is displayed.
Expected behavior
Authentication dialog is not displayed, since the user has already authorized the repository. Instead, an error is shown indicating that the resource could not be loaded.
Description of the bug User permission errors inside some repositories are returning error code 403 for users that have already authorized the repo (instead of 401), which we handle by displaying the authentication dialog. We need improve the handling of these errors to read more details and act accordingly.
Steps to reproduce the bug:
Expected behavior Authentication dialog is not displayed, since the user has already authorized the repository. Instead, an error is shown indicating that the resource could not be loaded.
Additional information https://en.wikipedia.org/wiki/List_of_HTTP_status_codes