codebattle icon indicating copy to clipboard operation
codebattle copied to clipboard

Bug: При формировании monthly таблицы пользовательского рейтинга учитываются игры не за предыдущие 30 дней с текущего момента

Open G413X opened this issue 7 months ago • 0 comments

Summary

При формировании monthly таблицы пользовательского рейтинга учитываются игры не за предыдущие 30 дней. На скриншотах ниже пользователь провел 14 рейтинговых матчей 20.06.2024, но не попал на страницу monthly рейтинга, сформированную 10.07.2024

hayk_1 hayk_2 hayk_3

На примере ниже пользователь попал в monthly, но в расчет приняты были не все игры, которые он сыграл за предыдущие с текущего момента 30 дней

GYS GYS_2

Reproduction steps

1. Авторизоваться
2. Зайти на страницу пользовательских рейтингов
3. Найти на вкладке total пользователя, у которого есть проведенные матчи в период не ранее 30 дней с текущего момента, но и не позднее, чем за 7 дней до текущего момента, как, например, пользователи на скриншотах выше (Gysborn и hayk_antonyan)
4. Подсчитать, сколько пользователь провел игр за последние 30 дней
6. Сравнить данные на персональной странице пользователя c данными таблицы monthly

Expected result

При формировании monthly таблицы пользовательского рейтинга учитываются игры за предыдущие 30 дней

Actual result

При формировании monthly таблицы пользовательского рейтинга учитываются игры менее, чем за 30 дней до текущего момента

Browsers

No response

OS

Windows

G413X avatar Jul 10 '24 12:07 G413X