Формулировка проблемы: в задаче
2.48.WF1 была добавлена возможность
опционального указания ответственного при создании работ. Эта
возможность используется теперь в том числе и в мобильных клиентах к
платформе, однако метод API
для создания работ не
был обновлён соответствующим образом.
Решение: необходимо добавить в метод
rest/api/workflow/work/create
возможность
опционального указания параметра "Ответственный"
(userID
), таким образом, чтобы возможно было
создать работу во всех нижеперечисленных комбинациях:
Только с Ответственным
;
С Ответственным
и с
Исполнителями
;
Только с Исполнителями
.
и, соответственно, в случае отсутствия и
Ответственного
, и Исполнителей
метод должен возвращать ошибку: ненулевой код возврата и
соответствующее сообщение об ошибке.
Вышеописанные изменения в API
должны быть
задокументированы в «Справочнике API-функций».