Страница 1 из 1

Ошибка автоматизации при подстановке [current_user_id]

Добавлено: 10 окт 2022, 10:43
alcompstudio
Добрый день!

Внезапно возникла ошибка http://joxi.ru/MAjDZllHdbK3Nm

Не могу понять в чем проблема (появилась после обновления файла из этой темы viewtopic.php?p=26521#p26521 )

В настройках автоматизации такое условие http://joxi.ru/1A50vppC4MyxZ2

До этого все работало без ошибок, буквально сегодня появилось...

Re: Ошибка автоматизации при подстановке [current_user_id]

Добавлено: 10 окт 2022, 12:26
support
Повторите ошибку в персональной демо https://www.rukovoditel.net.ru/demo.php и дайте ссылку на демо. Буду разбираться.

Re: Ошибка автоматизации при подстановке [current_user_id]

Добавлено: 10 окт 2022, 13:07
alcompstudio
support писал(а): 10 окт 2022, 12:26 Повторите ошибку в персональной демо https://www.rukovoditel.net.ru/demo.php и дайте ссылку на демо. Буду разбираться.
В персональной демо не могу повторить ошибку, у меня еще осталась демо-версия с предыдущего заказа, возможно там файлы системы не обновились еще по последней доработки (processes.php) ?

Но у себя на тестовой базе повторил ошибку. Сначала загрузил файл processes.php с дистрибутива 3.2.1 - все работало, но потом заменил его текущим (с доработкой) - и появилась ошибка.

Re: Ошибка автоматизации при подстановке [current_user_id]

Добавлено: 10 окт 2022, 18:29
support
Нашел в чем причина.
В файле modules\items\views\processes.php
Найдите строчку 216

Код: Выделить всё

if($current_item_id and $count_selected==1 and ($current_entity_id==$app_process_info['entities_id']))
Замените ее на:

Код: Выделить всё

if($current_item_id and ($count_selected==1 or $count_selected==0) and ($current_entity_id==$app_process_info['entities_id'])) 
Сообщите результат.

Re: Ошибка автоматизации при подстановке [current_user_id]

Добавлено: 10 окт 2022, 21:20
alcompstudio
Да, все работает, спасибо!