codebattle
codebattle copied to clipboard
Bug: Не сохраняется тип игры при создании
Summary
Когда пользователь создает определенную игру с другом и посылает приглашение, то после того, как друг принял приглашение начинается совсем не та игра, которая была изначально
Reproduction steps
- Заходим на сайт https://codebattle.hexlet.io/
- Нажимаем Create a game
- Выбираем Level - **
- Выбираем Game time - with a friend
- Выбираем Time control - 6 min
- Выбираем Choose task by name or tags - apply_discount
- В Tags не выбираем ничего
- Выбираем друга Ivanivanov
- Нажимаем Create invite
- Ожидаем что друг примет приглашение
Expected result
Началась игра по выбранным выше параметрам
Actual result
Тип игры circle_point, а не apply_discount
Current version:764df7e
Яндекс Браузер Версия 23.5.4.674 (64-bit) Майкрософт Windows 10 Корпоративная Версия 10.0.19045 Сборка 19045
Browsers
No response
OS
Windows
Summary: Не сохраняются параметры созданной игры против друга при его приеме приглашения
Steps-to-reproduce:
- Нажать кнопку создания игры
- Выбрать уровень игры "Easy"
- Нажать кнопку "with a friend"
- выбрать друга vladimirart2811
- выбрать Choose task by name or tags = "apply_discount"
- Нажать кнопку "Create Invite"
- Ожидать принятия приглашения другом
expected-result: Началась игра по выбранным параметрам
actual-result:
Началась игра age_to_days вместо apply_discount
Current version: fd71526
Environment: Safari Версия 16.6 (18615.3.12.11.2) MacOS Ventura 13.5
summary: Игра с другом создается не с тем заданием, которое выбрал пользователь
environment: Google Chrome Версия 114.0.5735.198 (Официальная сборка), (64 бит), ОС Linux Mint
steps-to-reproduce:
- Выбрать уровень игры "Easy"
- Нажать кнопку "with a friend"
- выбрать друга Alex1
- выбрать Choose task by name or tags "add_two_number"
- Нажать кнопку "Create Invite"
- Alex1 принимает приглашение друга
expected-result: Началась игра с заданием "add_two_number"
actual-result: Началась игра с другим заданием
Баг воспроизводится. environment: Выпуск Windows 10 Домашняя Версия 21H2 Дата установки 27.03.2023 Сборка ОС 19044.1826 Взаимодействие Windows Feature Experience Pack 120.2212.4180.0
Браузер Google Chrome Версия 109.0.5414.120 (Официальная сборка), (64 бит)
steps:
- Перейти по ссылке https://codebattle.hexlet.io/
- Нажать Create a game
- Выбрать Level - *
- Выбрать Game Type - With a friend
- Выбрать Time control - 7 min
- Выбрать Choose task by name or tags - "add_two_number"
- Выбрать друга RomaSub
- Нажать Create invite
- RomaSub принимает моё приглашение
Expected-result: Возможность сыграть с другом в выбранную игру
Actual-result: Начинается другая игра (drop_odd)
Баг воспроизводится
environment: Chrome 117.0.5938.132(Официальная сборка) (64 бит) Windows 10 pro 19045.3448 Codebattle Current version: https://github.com/hexlet-codebattle/codebattle/commit/ef4c0b9710105f1cd878f8231195d43da590d11d
prerequisites: Открыта главная страница
steps-to-reproduce:
Выбрать уровень игры "Easy" Нажать кнопку "with a friend" выбрать друга annaannaanna выбрать Choose task by name or tags "add_two_number" Нажать кнопку "Create Invite" annaannaanna принимает приглашение
expected-result: Началась игра с заданием "add_two_number"
actual-result: Началась игра "drop_odd"
Баг воспроизводится
environment: Browsers Chrome 117.0.5938.134 (Официальная сборка), (64 бит) OS Windows 10 Pro Codebattle Current version: ef4c0b9
prerequisites: Открыта главная страница
steps-to-reproduce:
Выбрать уровень игры "Elementary" Нажать кнопку "with a friend" выбрать друга Durak08 выбрать Choose task by name or tags "random task" Нажать кнопку "Create Invite" Durak08 принимает приглашение
expected-result: Началась игра с заданием "random task"
actual-result: Началась игра "array_fetch "
summary: |
Не сохраняется параметр (задание) по игре с другом
environment: |
Google Chrome 107.0.5304.121 (Официальная сборка) (64 бит)
ОС MacOS Monterey 12.6.7
Current version: [a7bca01]
steps-to-reproduce: |
- Нажать на кнопку "CREATE A GAME"
- Выбрать Level 1 звезда, Тип игры "With a friend", Time Control 8 min, Соперника, Задачу "age_to_days"
- Нажать на кнопку "Create invite"
- Принять приглашение с профиля пользователя, приглашенного на игру, по кнопке "Accept" в иконке Мечей
- Убедиться, что все параметры созданной игры корректны expected-result: | Параметры игры корректны, соответствуют тем, что были выбраны при создании игры actual-result: | Не сохраняется выбранное задание. При перенаправлении пользователей в комнату в разделе Задание указывается совершенно другой тип задачи.
- summary: | Не сохраняется выбранная игра при создании состязания с другом
- environment: | Firefox Browser 119.0 (64-разр), ОС Windows 10Pro версия 21H2
- steps-to-reproduce: |
- Открыть главную страницу
- Нажать на кнопку Создать игру
- Выбрать уровень (любой)
- Выбрать время (любое доступное)
- Выбрать друга
- Выбрать игру (coffe_cups)
- Нажать Create invite
- expected-result: | После принятия приглашения другом начинается игра с выбранной задачей
- actual-result: |
После принятия приглашения другом началась другая игра invert_case