You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$listElement['ID'] в данном случае null, так как $listElement хранит массив вида:
Array
(
[0] => Array
(
[id] => 1
обработка должна быть:
$lastElem = end($listElement);
$lastElem['id'];
Также не учитывается регистр ключей массива. Везде используется обращение в верхнем регистре ((int)$listElement['ID'];)
Но в результатах ключи возвращаются и в нижнем регистре:
Array
(
[0] => Array
(
[id] => 1
Необходимо приводит к единому регистру: $lastElem = array_change_key_case($lastElem, CASE_UPPER);
The text was updated successfully, but these errors were encountered:
UPD: Актуально именно для tasks.task.list. Для task.item.list отработает нормально
Обращение к входящему вебхуку, например
https://b24-12cgoe.bitrix24.ru/rest/1/j312zm18fnzby0ls/tasks.task.list/
Возвращает ответ:
при этом в SDK ожидается ответ вида:
Из-за чего при проходе по результатам массива возникают ошибки, например:
$listElement['ID'] в данном случае null, так как $listElement хранит массив вида:
обработка должна быть:
Также не учитывается регистр ключей массива. Везде используется обращение в верхнем регистре ((int)$listElement['ID'];)
Но в результатах ключи возвращаются и в нижнем регистре:
Необходимо приводит к единому регистру:
$lastElem = array_change_key_case($lastElem, CASE_UPPER);
The text was updated successfully, but these errors were encountered: