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/
563 stars 204 forks source link

Bug: Тип музыки после окончания игры не соответствует выбранному типу в настройках профиля #1908

Open Linchuki opened 3 months ago

Linchuki commented 3 months ago

Summary

После окончания игры появляется модальное окно с сообщением о проигрыше и звучит мелодия. Мелодия не соответствует выбранной в настройках профиля.

Reproduction steps

1. Авторизоваться на сайте
2. Нажать кнопку входа в личный профиль
3. Нажать 'Settings'
4. В разделе ‘Select sound type’ отметить пункт, отличный от первоначального, например, ‘Standard’
5. Нажать кнопку ‘Save’
6. Нажать на логотип сайта
7. Нажать 'Create a game'
8. Выбрать 'With a bot'
9. Остальные настройки оставить по умолчанию
10. Нажать 'Create battle'
11. Нажать кнопку с флажком
12. Нажать кнопку 'Give up'

Expected result

Появилось модальное окно с сообщением о проигрыше и прозвучала мелодия. Мелодия соответствует той, которая выбрана в настройках

Actual result

Мелодия не соответствует ни одной из тех, которые есть в настройках.

Environment: Opera One(версия: 109.0.5097.80) Google Chrome Версия 124.0.6367.201 (Официальная сборка), (64 бит) OS: Windows 10 Корпоративная Current version: bc0bdf1

Browsers

Chrome

OS

Windows

Bazzzinga6894 commented 3 months ago

Summary

Выбор мелодии в принципе не сохраняется в настройках

Reproduction steps

1. Авторизоваться на сайте
2. Нажать кнопку входа в личный профиль
3. Нажать 'Settings'
4. В разделе ‘Select sound type’ отметить пункт, отличный от первоначального, например, ‘Standard’
5. Нажать кнопку ‘Save’
6. Выйти на главную страницу сайта
7. Нажать 'Settings'

Expected result

Выбранные настройки музыки сохранились

Actual result

Настройки музыки вернулись к первоначальным

Environment:

Browser Google Chrome Версия 125.0.6422.142 (Официальная сборка), (64 бит) Windows 10 Pro Версия 22H2 Codbattle Current version: 500e062

Olgatestonline commented 3 months ago

Summary

В настройках не сохраняется выбор звука "Standart" (настройки возвращаются к типу звука до изменений)

Reproduction steps

1. Авторизоваться на сайте
2. Нажать кнопку входа в личный профиль
3. Нажать 'Settings'
4. В разделе ‘Select sound type’ отметить пункт ‘Standard’
5. Нажать кнопку ‘Save’
6. Нажать на логотип сайта
7. Нажать 'Create a game'
8. Выбрать 'With a bot'
9. Выбрать игру :
         test-data: игра 'rect_area'
                         язык 'NodeJS'
                         код:  const _ = require("lodash");
                                  const R = require("rambda");

                                  const solution = (width, length) => {
                                      return width * length;
                                  };

                                  module.exports = solution;
11. Нажать 'Create battle'
12. Заполнить код решения
13. Нажать кнопку 'Run'

Expected result

Играет звук 'Standart'

Actual result

Играет звук до изменений

Environment

Browser Google Chrome Версия 125.0.6422.142 (Официальная сборка), (64 бит) Windows 10 Home Версия 22H2

Olgatestonline commented 3 months ago

Выбранные настройки 'Silent', 'CS', и 'Dendy' - сохраняются. При выигрыше играет выбранный звук.

burd-up commented 3 months ago

Summary: Невозможность изменить тип звукового сопровождения на "Standard"

Environment: Google Chrome 125.0.6422.142 (Официальная сборка), (64 бит) ОС Windows 11

Steps-to-reproduce:

  1. Переходим на страницу настроек
  2. Изменяем тип звукового сопровождения на standard
  3. Нажимаем на кнопку save
  4. Создаем игру с ботом
  5. Нажимаем на кнопку сдаться

Expected-result: Должен быть воспроизведен звук стиля Standard

Actual-result: Воспроизводиться звук предыдущего выбранного звукового стиля

RedBeduin commented 3 months ago

При выборе варианта звукового сопровождения "Standart" остается предыдущее выбранное звуковое сопровождение Prerequisites: Открыта основная страница сайта, выполнен вход в учётную запись, выбрано звуковое сопровождение "Silent" Test-data: исходное звуковое сопровождение: "Silent"; задаваемое звуковое сопровождение: "Standart"; Сложность: 1; Тип игры: матч против бота; Максимальное время игры: 10 Минут; Задача: squares_and_cubes; Завершение игры: "Give up"; Steps:

Eris1389 commented 2 months ago

В настройках не сохраняется выбранный тип звука

environment: |
Firefox, Chrome 23H2 (Официальная сборка) (64 бит) ОС Windows 11

steps-to-reproduce: |

  1. Открыть главную страницу веб-сайта CodeBattle по следующей ссылке - https://codebattle.hexlet.io/
  2. Авторизации
  3. Переходим в настройки
  4. Выбираем тип звука
  5. Нажимаем на кнопку save
  6. Перезагружаем страницу

expected-result: | Должен сохраняться выбранный тип звука

actual-result: | Должен не сохраняться выбранный тип звука тип звука image