maii-chgk/rating-ui

Неправильное отображение других рейтингов

Opened this issue · 0 comments

Как разработчик другого рейтинга я бы хотел видеть на страницах вида https://rating.maii.li/<rating>/... отображение данных из другого рейтинга, чтобы простым образом сравнивать свои ожидания и реальные вычисления, показывать результаты группе по рейтингу и т.п.

Сейчас вместо других рейтингов частично отображаются данные из рейтинга Б, ссылки часто ведут не на страницы внутри другого рейтинга, а на рейтинг Б.

Выпадающий список релизов

  • выпадающий список релизов показывает релизы из Б (и берёт их id): https://rating.maii.li/ia/11;
  • если последний релиз другого рейтинга имеет id, меньший последнего релиза Б, на главной странице рейтинга показывается релиз Б.

Страница команды

Например, https://rating.maii.li/ia/team/71263/

  • ссылки турниров ведут на рейтинг Б (должны на другой);
  • ссылки игроков ведут на рейтинг Б (должны на другой);
  • отображаются данные турниров из рейтинга Б (дельта и бонус должны быть из другого рейтинга);
  • некоторые страницы команд выдают 500, например, https://rating.maii.li/ia/team/40348/ (непонятно, почему, строки этой команды в таблице ia.tournament_result есть; рейтинг Б отображает эту команду).

Страница игрока

Недоступна из страницы команды, но доступна по прямой ссылке. Например, https://rating.maii.li/ia/player/150426/

  • ссылки турниров ведут на рейтинг Б (должны на ia);
  • ссылки команд ведут на рейтинг Б (должны на ia);
  • бонусы и дельты отображаются из рейтинга Б.

Страница турнира

Недоступна из страницы команды, но доступна по прямой ссылке. Например, https://rating.maii.li/ia/tournament/7372/

  • ссылки команд ведут на рейтинг Б (должны на ia);
  • ссылки игроков ведут на рейтинг Б (должны на ia);
  • бонусы и дельты отображаются из рейтинга Б.