codebattle
codebattle copied to clipboard
Bug: Discord OAuth Error
Summary
Summary: Unable to auth via Discord #2168 #2087 #2176 #1994
Screenshot:
Reproduction steps
1. Open https://codebattle.hexlet.io/session/new
2. Click "Sign in with Discord"
3. Enter valid Discord data (if needed)
4. Grant permissions (if needed)
Expected result
Redirect on main page of codebattle with authorized user
Actual result
Internal Server Error [500] - SOMETHING_WENT_WRONG, reason: %FunctionClauseError{module: URI, function: :decode_query, arity: 3, kind: nil, args: nil, clauses: nil}
Browsers
Google Chrome version 137.0.7151.120 (Official Build) (64 bit)
OS
Windows 11 Home V.24H2 (Build 26100.4351)
App version
Hexlet Codebattle version 376ef8e
- summary: Discord OAuth Error
- environment: Yandex: 25.10.1.1136 ОS: Windows 11 24H2 26100.7171 Current version: 4df7e60
- steps-to-reproduce: 1 Click "Sign Up" 2 Choose "Sign up with Discord" 3 Click "Submit"
- expected-result: Synchronization with Discord has been completed successfully, the user has successfully logged in using the Discord account
- actual-result: Synchronization with Discord failed, connection to Discord is interrupted
Closed issue with the same bug url: "https://github.com/hexlet-codebattle/codebattle/issues/2168#issue-3071938422"
OS: Windows 11 Browser: Firefox Current version: 3a8c61e