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: На главной странице, при наведении курсора на имена пользователей, в Network появляются ошибки с кодом 429 и (canceled) #1734

Open
EvgeniyKauter opened this issue Jan 30, 2024 · 3 comments
Assignees

Comments

@EvgeniyKauter
Copy link

EvgeniyKauter commented Jan 30, 2024

Summary

Ошибки с кодами 429 (много запросов в единицу времени) и canceled, при наведении на имена пользователей.
Клиент: Chrome Версия 121.0.6167.86 (Официальная сборка), (64 бит), Opera One(версия: 106.0.4998.41)
OC: Windows 10 Домашняя
Версия игры: ecfc661
image

Reproduction steps

1. Открыть главную страницу с авторизованным пользователем.
2. Открыть DevTools, перейти во вкладку Network.
3. Навести курсор на имена пользователей во вкладке Lobby.

Expected result

При наведении на имена пользователей ошибок не возникает

Actual result

Появляются ошибки при наведении на имена пользователей с кодом 429 и (canceled)

Browsers

Chrome, Opera

OS

Windows

@elenalapshakova
Copy link

summary:
При наведении курсора на имена пользователей отправляется слишком много запросов на сервер
bug

environment:
Google Chrome 119.0.6045.160 (Официальная сборка), (64 бит)
OC Windows 10
Codebattle current version: 10f1d0a

steps-to-reproduce:

  1. Зайти на главную страницу Codebattle
  2. Открыть DevTools
  3. Перейти во вкладку Network
  4. Навести курсор на имена пользователей

expected-result:
При наведении курсора на имена пользователей сервер успешно обрабатывает запросы

actual-result:
Сервер отвечает ошибкой

@ReDBrother ReDBrother self-assigned this Feb 5, 2024
@EvgeniyKauter
Copy link
Author

EvgeniyKauter commented Feb 6, 2024

@elenalapshakova спасибо за уточнения. Проверил у себя, ошибки также при наведении. Возможно, это получается из-за того, что мы быстро переводим курсор от одного имени на другое. Ответ по запросу клиента на получение информации дойти не успевает (идёт загрузка), а мы уже переводим курсор на другое имя. При этом всплывающее окно от предыдущего имени скрывается, и ответ уже перестаёт быть актуальным, в результате чего происходит ошибка.
@ReDBrother может это и не баг, и так должно быть?

@EvgeniyKauter EvgeniyKauter changed the title Bug: При загрузке главной страницы, в Network появляются ошибки с кодом 429 и (canceled) Bug: На главной странице, при наведении на имена пользователей, в Network появляются ошибки с кодом 429 и (canceled) Feb 6, 2024
@EvgeniyKauter EvgeniyKauter reopened this Feb 6, 2024
@ReDBrother
Copy link
Collaborator

ReDBrother commented Feb 6, 2024

Если говорить про некую градацию, то водораздел всегда проходит в точке где либо баг ломает весь пользовательский экспирианс (Сломалась вся или часть страницы, страница заблокировалась или не показывает часть контента т.д.) и либо просто ошибки, которые всплывают из-за любого рассинхрона, как в случае с перемещением курсора но пользователь может в любой момент повторить действие и получить контент.

Если откроешь страницу ютуба на любом видео, то увидишь миллион ошибок из второй градации. Обычно их скорее в кучу складывают и заводят ишью по уменьшению алертов на странице. Можем пока оставить, если где-то еще это всплывает, то лучше сюда скинуть доп коммент.

@EvgeniyKauter EvgeniyKauter changed the title Bug: На главной странице, при наведении на имена пользователей, в Network появляются ошибки с кодом 429 и (canceled) Bug: На главной странице, при наведении курсора на имена пользователей, в Network появляются ошибки с кодом 429 и (canceled) Feb 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants