From 185ade2b314f7daff576a8a3002b5c9d9decd7ff Mon Sep 17 00:00:00 2001 From: Uryvskiy Dima Date: Thu, 23 Apr 2026 18:12:08 +0300 Subject: [PATCH] Fix OrderLink for order deserialization --- src/Model/Entity/Orders/OrderLink.php | 2 +- tests/src/ResourceGroup/OrdersTest.php | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Model/Entity/Orders/OrderLink.php b/src/Model/Entity/Orders/OrderLink.php index de909c20c..f7f0d8744 100644 --- a/src/Model/Entity/Orders/OrderLink.php +++ b/src/Model/Entity/Orders/OrderLink.php @@ -31,7 +31,7 @@ class OrderLink /** * @var \RetailCrm\Api\Model\Entity\Orders\LinkedOrder * - * @JMS\Type("array") + * @JMS\Type("RetailCrm\Api\Model\Entity\Orders\LinkedOrder") * @JMS\SerializedName("order") */ public $order; diff --git a/tests/src/ResourceGroup/OrdersTest.php b/tests/src/ResourceGroup/OrdersTest.php index 38df0020d..c2b59e2b0 100644 --- a/tests/src/ResourceGroup/OrdersTest.php +++ b/tests/src/ResourceGroup/OrdersTest.php @@ -8487,6 +8487,17 @@ public function testGet(): void "paidAt": "2020-12-29 17:35:12" } }, + "links": [ + { + "comment": "Related order", + "order": { + "id": 8170, + "number": "8123522898559161", + "externalId": "8123522898559161" + }, + "createdAt": "2026-01-11 18:24:52" + } + ], "fromApi": true, "shipmentStore": "main12", "shipped": false,