hexlet-codebattle / codebattle

Codebattle - Game for programmers, where you solved algorithmic problems with other players in real time. You can fight with other players in single player mode or join massive tournaments.
https://codebattle.hexlet.io/
575 stars 207 forks source link

Bug: Ошибка сервера при регистрации нового пользователя #1986

Open Malik1998-74 opened 3 weeks ago

Malik1998-74 commented 3 weeks ago

Summary

Ошибка сервера при регистрации нового пользователя

Reproduction steps

1. Открыть проект https://codebattle.hexlet.io/
2. Открыть инструмент разработчика нажав на F12 либо сочетанием клавиш Ctrl + Shift + I
3. Перейти во вкладку Network
4. Нажать на кнопку Sing up
5. Заполнить поле Nickname
6. Заполнить поле Email
7. Заполнить поле Password
8. Заполнить поле Password Confirmation
9. Нажать кнопку "Submit"

Expected result

Пользователь успешно зарегистрирован

Actual result

В DevTools во вкладке Network 'users' 500 Internal Server Error Error 500

Browsers

Chrome

OS

Windows

rikoshet437 commented 3 days ago

Summary: New user registration via email doesn't work

Environment: Windows 11 Home 23H2 22631.4317 Google Chrome v130.0.6723.59 (64-bit) Firefox 131.0.3 (64-bit) Current site version: 1c3e2ba

Reproduction steps:

  1. Open website: https://codebattle.hexlet.io/
  2. Click on "Sign up" button
  3. Enter nickname, valid email, password and password confirmation in registration form
  4. Click "Submit" button

Expected result: New user registration is successful, user is transfered to main page

Actual result:

Registration doesn't work, there is error 500(Internal Server Error) in the "Network" tab in DevTools

https://github.com/user-attachments/assets/c9ac8518-a389-401c-b4e6-352f8f75fee4

somuchpainpainpain commented 1 day ago

Summary: Creating an account with mail does not work

Environment: Test environment: OC Windows 10 Browser: Opera GX LVL5 (core: 106.0.4998.76)

Reproduction steps:

  1. Open website: https://codebattle.hexlet.io/
  2. Click on "Sign up" button
  3. Enter data for registration
  4. Click "Submit" button Expected result: The user has successfully created an account and should be taken to the home page.

Actual result:

The DevTools tab gives a '500' error when querying 'users'. image