Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Пропадают уведомления пользователей о приглашении на баттл друг другу после принятия одного из них #1367

Closed
AllIzm opened this issue Mar 6, 2023 · 2 comments
Labels

Comments

@AllIzm
Copy link

AllIzm commented Mar 6, 2023

Summary

Пропадают уведомления пользователей о приглашении на баттл друг другу после принятия одного из них.

Reproduction steps

1. Зайти на https://codebattle.hexlet.io/ под авторизованным пользователем1
2. На главной странице нажать кнопку “CREATE A GAME”
3. В модальном окне выбрать рандомно Level, Time-Control, Task и Game Type “With a friend”
4. В выпадающем списке выбрать пользователя2
5. Нажать "Create Battle"
6. На главной странице ожидать ответа соперника на приглашение
7. Повторить действия шагов 2 и 3 с другого авторизованного аккаунта пользователя2
8. В выпадающем списке выбрать пользователя2
9. Нажать "Create Battle"
10. На главной странице в выпадающем списке (при нажатии на иконку приглашений на баттл) принять приглашение на баттл от пользователя1

Expected result

Открывается игровая страница по принятому приглашению. Отправленное приглашение отображается на иконке вызовов на баттл (перекрещенные мечи).

Actual result

Открывается игровая страница, но отправленное приглашение на баттл пропадает.

Взаимные приглашения1

Взаимные приглашения2

Browsers
Google Chrome 110.0.5481.178 (Официальная сборка) (64 бит) – пользователь AllIzm
Mozilla Firefox 110.0.1 (64-разрядный) - пользователь Varya
ОС Windows 11 22H2

OS
ОС Windows 11 22H2

Browsers

No response

OS

No response

@AllIzm AllIzm added the bug label Mar 6, 2023
@2KO1
Copy link
Collaborator

2KO1 commented Mar 9, 2023

Дополню: при схеме отправки приглашений:
пользователь 1 -> пользователь 2
пользователь 1 -> пользователь 3,
после начала игры между 1 и 2
приглашение между 1 и 3 отображено только у пользователя 3,
после принятия приглашения пользователем 3,
начнется игра между 1 и 3

Windows 10 Pro Версия 21H2 (сборка ОС 19044.2364)
Google Chrome Версия 109.0.5414.120 (Официальная сборка), (64 бит)

@ReDBrother
Copy link
Collaborator

Cписок инвайтов не будет являться полноценной нотификационной панелью.
Завели отдельный тикет под эту фичу #1498

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants