codebattle icon indicating copy to clipboard operation
codebattle copied to clipboard

Bug: Ошибка в поле "Creator" при создании турнира авторизованным пользователем.

Open Murahainen opened this issue 1 year ago • 5 comments

Summary

Вместо имени организатора турнира в поле "Creator" отображается имя John Doe.

Reproduction steps

1. Вводим название турнира в поле "Name" на странице "Create a new tournament" (https://codebattle.hexlet.io/tournaments/#create).
2. Нажимаем кнопку "Create".

Expected result

Турнир успешно создан. В поле "Creator" значится имя авторизованного пользователя.

Actual result

Турнир успешно создан. В поле "Creator" значится имя John Doe.

Турнир-4

Турнир-222

Browsers

Chrome

OS

Windows

Murahainen avatar Dec 14 '23 01:12 Murahainen

@ReDBrother привет! Хотел бы взяться за эту задачу

emp7yhead avatar Dec 27 '23 00:12 emp7yhead

Давай, там фишка в том что поле сreator в записи tournament.ex не выгружается из базы пользователей перед отправкой на клиент.

ReDBrother avatar Dec 27 '23 05:12 ReDBrother

  • summary: Неверно указан автор турнира
  • environment: Brave Версия 1.58.137 Chromium: 117.0.5938.153 (Официальная сборка), (64 бит) OC Windows 10 home 22H2
  • steps-to-reproduce:
    1. Пользователь авторизован
    2. Открыть https://codebattle.hexlet.io/#lobby
    3. Вкладка TOURNAMENTS
    4. Нажать 'You may want to create one'
    5. Настройки по умолчанию
    6. Нажать Create
    7. Открыть https://codebattle.hexlet.io/#tournaments
  • expected-result: Турнир создан
  • actual-result: Создателем турнира указан John Doe

9-2

nexanan avatar Jan 03 '24 15:01 nexanan

summary: Имя создателя турнира не соответствует пользователю

prerequisites: Открыта страница лобби веб-игры https://codebattle.hexlet.io/#lobby. Пользователь авторизован

test-data: empty

steps: Открываем вкладку "TOURNAMENTS" Нажимаем "You may want to create one" Вводим "My fancy tournament Hexlet 2024" в поле "Name" Нажимаем "Create" Перейти по ссылке https://codebattle.hexlet.io/#tournaments

expected-result: В поле "Creator" отображается имя создателя турнира

Actual result: В поле "Creator" отображается имя не соответствующее имени пользователя-создателю турнира Имя создателя турнира

environment: Browsers: Firefox 115.6.0esr (64-разрядный) OS: Windows 7 Профессиональная, Service Pack 1 Current version: dbd0d89

Nowskas avatar Jan 19 '24 08:01 Nowskas

Мы его уберем вообще. Мы не будем показывать автора турнира

ReDBrother avatar Jan 19 '24 14:01 ReDBrother