Формулировка проблемы: метод поиска
подразделений /rest/api/departments/search
возвращает в массиве также удаленные подразделения.
Связанные задачи:
0413
Решение: необходимо доработать API метод
/rest/api/departments/search
, добавив следующий
входной параметр:
deleted
- параметр, который определяет
возвращение в списке подразделений - удаленных подразделений.
Может принимать следующие значения (необяз., по умолчанию
true
):
true
- удаленные подразделения
возвращаются в списке;
false
- удаленные подразделения не
возвращаются в списке.
Тип запроса и выходные параметры не изменяются.
Также необходимо добавить следующий альтернативный поток:
Альтернативный поток №1. Передан некорректный параметр
deleted
. Сервер возвращает ошибку HTTP
400 с сообщением:
{ "errorCode":13, "errorMessage":"Передан некорректное значение параметра deleted. Ожидаемые значения: true, false." }
поиск не выполняется.