hexlet-cv icon indicating copy to clipboard operation
hexlet-cv copied to clipboard

При создании вакансии требуется заполнение полей, не отмеченных как обязательные

Open Shvidunov opened this issue 1 year ago • 4 comments

Summary

Не удается сохранить новую вакансию после заполнения всех полей со звездочкой. Добавляется требование заполнить поля зарплата от/до, у которых нет пометки звездочкой.

Reproduction steps

1. Пользователь зарегистрирован и авторизован.
2. перейти по адресу https://cv.hexlet.io/ru/account/vacancies/new
3. корректно заполнить все поля, отмеченные звездочкой
4. нажать кнопку "создать"

Expected result

Создается новая вакансия

Actual result

После заполнения всех обязательных полей и нажатия кнопки "создать" вакансия не создается, появляется индикация полей зарплата от/до и указание о необходимости заполнения. При этом поля не относятся к категории обязательных к заполнению.

image

Browsers

Chrome

OS

Windows

Shvidunov avatar Jul 03 '23 18:07 Shvidunov

Эти поля условно обязательные, если представитель компании ставит зарплату "по договоренности" они не обязателны к заполнению, там и подсказка есть в виде hint-a, по этому собственно и звездочек нет, их конечно можно накостылить, но чет не знаю есть ли смысл

usernaimandrey avatar Jul 03 '23 19:07 usernaimandrey

Эти поля условно обязательные, если представитель компании ставит зарплату "по договоренности" они не обязателны к заполнению, там и подсказка есть в виде hint-a, по этому собственно и звездочек нет, их конечно можно накостылить, но чет не знаю есть ли смысл

ну как бы неочевидно начиная с поля "сколько денег" - наверное его стоит пометить всё же. И может быть поля з/п делать неактивными при выборе "по договоренности"... как вариант

Shvidunov avatar Jul 03 '23 19:07 Shvidunov

ну как бы неочевидно начиная с поля "сколько денег" - наверное его стоит пометить всё же

это можно

И может быть поля з/п делать неактивными при выборе "по договоренности"... как вариант

вот с этим надо подумать

usernaimandrey avatar Jul 03 '23 20:07 usernaimandrey

partially reproduced https://github.com/Hexlet/hexlet-cv/issues/549

polinatswet avatar Jul 04 '23 09:07 polinatswet