Сергей Тачков
Сергей Тачков
29 окт. 2025 г., 09:57(изменён)
0
0

Ошибка при очистке очереди агентов

Из чата сообщества

Всем привет, как лечить ошибку

[0045] Error clearing agent queue, info: Expression is not an array
(x-local://wtv/wtv_global_queue_node.js,   line 19)

в новых версиях?

В библиотеке в этом месте вызов вида:

...
var ag_running_ids = tools.spxml_unibridge.Object.provider.PeekMessagesFromQueue('ag_running');      

    for(ag_running_id in ag_running_ids)
    {
...
Участник сообщества
Участник сообщества29 окт. 2025 г., 10:00(изменён)

Так-то я б предположил, что баг, что as_running_ids не проверяется на undefined/null перед for

Сергей Тачков
Сергей Тачков29 окт. 2025 г., 10:01(изменён)

Думаю, эта ошибка тогда бы всех одолевала, кто обновился.

Проверки, действительно, нет.

В последних версиях есть возможность глянуть этот код?

Чтобы ответить, необходимо войти в систему