codebattle icon indicating copy to clipboard operation
codebattle copied to clipboard

Bug: Отсутствует валидация поля Task_ids на странице создания task pack

Open Fantasmafobiya opened this issue 1 year ago • 2 comments

Summary

Нет валидации для введенного значения Task_ids image image

Reproduction steps

Нажать на профиль в шапке страницы
Выбрать пункт меню Tasks
Нажать кнопку Task packs
Нажать кнопку Create new task pack
В поле Name ввести new task
В поле Visibility выбрать любое значение
В поле Task_ids ввести любое не числовое значение

Expected result

Для поля Task_ids должно вывестись информационное сообщение о некорректно введенном значении и кнопка save должна стать не активной

Actual result

Валидации на поле Task_ids нет, кнопка доступна с некорректным значением и при нажатии ошибка создания (см скриншот)

Browsers

Chrome, 121.0.6167.185 (Официальная сборка), (32 бит)

OS

Windows 11 Домашняя, Версия: 22H2

Site version

93ddc8f

Fantasmafobiya avatar Feb 23 '24 20:02 Fantasmafobiya

summary: Отсутствие валидации поля Task_ids при создании task pack

environment: Версия 122.0.6261.95 (Официальная сборка), (64 бит) Windows 11 Pro Версия 21H2 Current version: b45d43c

  1. Перейти на страницу https://codebattle.hexlet.io/tasks
  2. Нажать "Create new task pack"
  3. Ввести Name = test
  4. Поле Visibility выбрать любое значение
  5. В поле Task_ids ввести любое не числовое значение = test
  6. Нажать Save

Expected result При вводе невалидного значения, поле Task_ids подсвечивается и сообщает пользователю об ошибке. Кнопка save не кликабельна

Actual result У поля нет валидации, кнопка save кликабельна. После нажатия на "Save", открывается страница с ошибкой test 2

Darlord66 avatar Mar 22 '24 15:03 Darlord66

возьму в работу

SpaYkeR696 avatar Apr 19 '24 11:04 SpaYkeR696