From 796bc1a8142c191073b9cc091d5a569c238f5f3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Tue, 30 Nov 2021 16:10:00 +0100 Subject: [PATCH] Hotfix arcadia orders --- changelog.md | 3 +++ composer.json | 2 +- src/Models/ArcadiaMailDefault.php | 2 +- src/Models/ArcadiaMailGame.php | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/changelog.md b/changelog.md index c780a7b..b0b7c4a 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,9 @@ #All notable changes to `CRM CLient V2` will be documented in this file. +# version 2.3.2 +- Hotfixed arcadia order + # version 2.3.1 - Fixed Consider fill attributes as can be nullable - Fixed Respect sometimes validation diff --git a/composer.json b/composer.json index 2d64eec..020bf42 100644 --- a/composer.json +++ b/composer.json @@ -3,7 +3,7 @@ "type": "library", "description": "LDC CRM Client V2", "license": "MIT", - "version": "2.3.1", + "version": "2.3.2", "authors": [ { "name": "Jérémy Munsch", diff --git a/src/Models/ArcadiaMailDefault.php b/src/Models/ArcadiaMailDefault.php index b993366..4c4b598 100644 --- a/src/Models/ArcadiaMailDefault.php +++ b/src/Models/ArcadiaMailDefault.php @@ -307,7 +307,7 @@ class ArcadiaMailDefault extends CrmClientModel if (isset($properties['state_order'])) { try { $properties['state_order'] = (\is_object($properties['state_order']) and - get_class($properties['country']) === ArcadiaOrderType::class) ? + get_class($properties['state_order']) === ArcadiaOrderType::class) ? $properties['state_order']->value : (ctype_digit($properties['state_order']) ? (int)$properties['state_order'] : $properties['state_order']); } catch (TypeError $e) { diff --git a/src/Models/ArcadiaMailGame.php b/src/Models/ArcadiaMailGame.php index ad6b4f6..24bc1b1 100644 --- a/src/Models/ArcadiaMailGame.php +++ b/src/Models/ArcadiaMailGame.php @@ -277,7 +277,7 @@ class ArcadiaMailGame extends CrmClientModel if (isset($properties['state_order'])) { try { $properties['state_order'] = (\is_object($properties['state_order']) and - get_class($properties['country']) === ArcadiaOrderType::class) ? + get_class($properties['state_order']) === ArcadiaOrderType::class) ? $properties['state_order']->value : (ctype_digit($properties['state_order']) ? (int)$properties['state_order'] : $properties['state_order']); } catch (TypeError $e) {