Детали задачи
-
Ошибка
-
Решение: Won't Do
-
Medium
-
Не заполнено
-
Не заполнено
-
Critical/Crash
Описание
Форма задачи имеет некорректную работу из-за кеша.
Имеется задача которая на которую пользователь может попадать более одного раза и форма задач с компонентом например Select Orgstruct у которого в Listner во flowable стоит проверка на пустоту.
В примере, проверка осуществляется в через js в Listner на sectionFlow.
Шаги:
- Проходим первый раз задачу выбирая пользователя
- Возвращаемся на задачу
- Удаляем пользователя, и пытаемся отправить задачу дальше. Получаем сообщение об ошибке что надо выбрать пользователя
- Выбираем того-же самого пользователя которого выбрали ранее
ОР: Переходим дальше по процессу
ФР: Получаем ошибку что пользователь не выбран.
Ошибка из-за того что в задаче после шага 1 сохраняется значение, при отправке пустого значения сохраняется пустое значение в данном поле, но из-за ошибки кэш считает что сохранение было не удачным, и если подставить предыдущие значение то оно не передаётся в запросе так-как считает что значение не было изменено.