diff --git a/CHANGELOG.md b/CHANGELOG.md index 01a748d0..97615e69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,18 @@ - `list` Get a list of custom types crm.type.list - `delete` This method deletes an existing smart process by the identifier id +### Fixed + +- Fixed wrong offset in `ItemsResult` [see details](https://github.com/bitrix24/b24phpsdk/issues/279) + +### Statistics + +``` +Bitrix24 API-methods count: +Supported in bitrix24-php-sdk methods count: +Coverage percentage: +``` + ## 1.7.0 - 2025.10.08 ### Added diff --git a/src/Services/CRM/Item/Result/ItemsResult.php b/src/Services/CRM/Item/Result/ItemsResult.php index 1650c476..3084fbcb 100644 --- a/src/Services/CRM/Item/Result/ItemsResult.php +++ b/src/Services/CRM/Item/Result/ItemsResult.php @@ -25,7 +25,7 @@ class ItemsResult extends AbstractResult public function getItems(): array { $items = []; - foreach ($this->getCoreResponse()->getResponseData()->getResult() as $item) { + foreach ($this->getCoreResponse()->getResponseData()->getResult()['items'] as $item) { $items[] = new ItemItemResult($item); }