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/
532 stars 200 forks source link

Bug: Инвайт на битву другу невозможно отменить #1822

Open AIonLisa opened 3 months ago

AIonLisa commented 3 months ago

Summary

В шапке страницы невозможно отменить отправленный инвайт на битву другу

Reproduction steps

1. Залогиниться в системе с двух разных аккаунтов
  test-data:
    Пользователь №1: Email = testt@yandex.ru Password = 123456
    Пользователь №2: Email = tester@yandex.ru Password = 123456
2. Пользователю № 1 нажать кнопку Create a game, в открывшемся окне нажать With a friend 
3. Пользователю № 1 выбрать Пользователя №2 из раскрывающегося списка Choose opponent и нажать Create invite
4. Пользователю № 1 в шапке страницы нажать на уведомление об инвайте и нажать Cancel

Expected result

Инвайт на битву Пользователю №2 отменился

Actual result

Инвайт на битву Пользователю №2 не отменился

Browsers

Chrome

OS

Windows

Current version: 5876eae

GhArKn commented 3 months ago

https://github.com/hexlet-codebattle/codebattle/assets/103883865/3c675ccf-91d9-42cb-83b1-a18a947b7806

SanDiego6677 commented 2 months ago

summary: | Не работает кнопка "Cancel" для отмены приглашения в игру с другом environment: |

Microsoft Edge Версия 121.0.2277.98 (Официальная сборка) (64-разрядная версия) ОС Windows 11 pro steps-to-reproduce: | С первого аккаунта "Alex123" создаем игру нажав на "Create a game" Выбираем параметр "Game Type" c значением "With a friend", остальные параметры произвольно Нажимаем на кнопку "Create batlte"

Вводим имя друга "Alex123321", остальные параметры выбираем произвольно Нажимаем на кнопку "Create invite" Нажимаем на кнопку в правом верхнем углу "в виде двух мечей" Нажимаем "Cancel" expected-result: | Приглашение корректно отменяется и для первого игрока и для второго actual-result: | Невозможно отменить приглашение, кнопка "Cancel" не работает (create a game friend) (create a game friend)2

ludwig-the-cat commented 2 months ago

Не баг Current version: e9cfc50 deployedAt UTC: 2024-04-22 12:48:14 Win 10 2H22 Chrome Версия 124.0.6367.61

https://github.com/hexlet-codebattle/codebattle/assets/102757651/b0e88204-35c6-4396-a64a-f146dd1aa268

Linchuki commented 1 month ago

Bug Не работает отмена пригшлашения в игру с другом

Summary При нажатии на кнопку "Cancel' в значке приглашений в игру, приглашение не отменяется.

Reproduction steps

  1. Нажать кнопку ‘Create a game’
  2. Нажать кнопку ‘With a friend’
  3. Поставить курсор мышки в поле ‘Choose opponent’
  4. Из открывающегося списка выбрать любого игрока или ввести имя вручную
  5. Нажать кнопку ‘Create invite’
  6. Нажать на значок приглашений в игру в шапке страницы
  7. Нажать кнопку ‘Cancel’

Expected result Приглашение отменилось, на значке приглашений нет цифры

Actual result Приглашение не отменилось, на значке приглашений написана цифра 1

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

https://github.com/hexlet-codebattle/codebattle/assets/151373511/23c23288-024a-4762-b070-1971229bb0c0