Hexlet / hexlet-correction

Typo Reporter
https://fixit.hexlet.io/
GNU Affero General Public License v3.0
49 stars 83 forks source link

Bug: Создание одним авторизованным пользователем несколько сниппетов с пустым именем в одном языке программирования #225

Closed kairina2020 closed 11 months ago

kairina2020 commented 11 months ago

Summary

Авторизованный пользователь создавая новый сниппет на JS может сохранить его под пустым именем. Таким образом можно создать несколько сниппетов без "возражения" сервиса.

В Allure OPEN Defect #397 Есть возможность создать сниппет с пустым именем

Reproduction steps

Test-case #2377 Создания сниппета с пустым именем
Precondition
Пользователь авторизован и открыто окно со сниппетами

Scenario
1 На кнопке "Новый сниппет" нажать на иконку языка программирования
2 В открывшемся окне сниппета в поле имени нажать на иконку "карандаш"
3 Удалить все символы имени
4 Enter
5 Кликнуть по "Мои сниппеты " в верхнем меню

Expected result

Невозможно создать сниппет с пустым именем

Actual result

Сниппеты с пустым именем можно создать. Даже несколько. Pustoe Pustoe_1 Pustoe_2

Browsers

Chrome

OS

Windows

kairina2020 commented 11 months ago

@fey , на мой взгляд не серьезный, работе сервиса не препятствует, но неудобно при поиске, если много сниппетов

fey commented 11 months ago

@kairina2020 кажется это ищщус должен быть в runit? верно?

kairina2020 commented 11 months ago

@fey , ага промахнулась :(((. Чтобы перенести удалить тут нужно или можно как-то не удаляя это сделать?

fey commented 11 months ago

к сожалению тут нет. Так как runit находится в другой организации в github. Поэтому тут можете просто закрыть, там открыть =)

kairina2020 commented 11 months ago

@fey , Николай, сегодня все переделаю. Мне для себя можете сказать, это является багом? или это предусмотренная возможность по документации)