codebattle
codebattle copied to clipboard
Bug: в поле добавления задач в Task pack можно поставить отрицательное или несуществующее значение
Summary
Проверка добавления в набор задач пользователя Task pack отрицательных значений task_ids
Reproduction steps
1. перейти на сайт и авторизоваться
2. перейти на страницу Create new task pack
3. создать task pack с произвольным именем
4. в поле task_ids указать значение "-1"
5. в поле task_ids указать значение 1111100666
6. нажать Save
Expected result
Невозможно создание Task pack с несуществующими задачами
Actual result
Создается новый Task pack с несуществующими задачами. Проверить наличие задач с такими id можно по прямым ссылкам : https://codebattle.hexlet.io/tasks/-1 и https://codebattle.hexlet.io/tasks/1111100666 Создание Task pack позволяет использовать любые числа в границах значений integer
Browsers
Chrome
OS
Linux