Bug 44682

Summary: Переименование пользователя. Кнопка ОК доступна при пустых полях
Product: Branch p10 Reporter: Vera Blagoveschenskaya <vercha>
Component: admcAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED FIXED QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: sysoevas, zurabishvilinn
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
screen none

Description Vera Blagoveschenskaya 2022-12-19 14:37:19 MSK
Created attachment 12121 [details]
screen

admc-0.10.0-alt3

1) ПКМ на <domainname> -> Создать -> Пользователя, ввести данные, сохранить.
2) ПКМ на созданного пользователя, удалить все поля.

Результат: кнопка ОК доступна. При нажатии на нее возникает ошибка "Ошибка сервера: Naming violation".

Ожидаемый результат: кнопка ОК недоступна в случае, если не заполнены поля .
Для сравнения, при создании пользователя стоит проверка на пустоту, кнопка ОК недоступна.
Comment 1 Vera Blagoveschenskaya 2023-01-11 12:30:29 MSK
313093 admc-0.11.2-alt1

Ошибка не воспроизводится.

Кнопка ОК недоступна, если не заполнено одно из полей:
- полное имя
- имя для входа
- имя для входа (до Windows 2000)
Comment 2 Vera Blagoveschenskaya 2023-01-11 13:12:30 MSK
(Ответ для Vera Blagoveschenskaya на комментарий #1)
> 313093 admc-0.11.2-alt1
> 
> Ошибка не воспроизводится.

Коллеги, все-таки я не принимаю это исправление.
Если в поле полное имя ввести пробел, то кнопка ОК становится доступна и получаем вышеописанную ситуацию.
Нужно обработать и эту ситуацию.
Comment 3 Aleksandr Sysoev 2023-04-05 12:41:53 MSK
Аналогично для имен компьютеров, групп, контактов, подразделений, общих папаок. 
Однако при попытке создать inetOrgPerson с полным имененем в виде пробелов возникает сообщение о том, что поле ввода содержит недопустимые символы, то есть поведение корректно. Ожидается, что дял остальных объектов будет реализовано тоже самое.
Comment 4 Nikolai Zurabishvili 2023-07-31 16:31:42 MSK
Переименование пользователя полностью исправлено в версии admc-0.13.0-alt1