From 4302b89d88b2fe3be94f124e0cefb3fa8cd9867a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Mon, 31 Aug 2026 11:27:32 +0200 Subject: [PATCH] fix(arcadiaId): update pattern to allow larger numeric IDs Updated the regex pattern for ArcadiaId to accept larger numeric values. --- documentation/OpenApi/openapi.yaml | 2 +- src/Domain/Models/ValueObjects/Brand/ArcadiaId.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/OpenApi/openapi.yaml b/documentation/OpenApi/openapi.yaml index 8a3cd1d..58557df 100644 --- a/documentation/OpenApi/openapi.yaml +++ b/documentation/OpenApi/openapi.yaml @@ -729,7 +729,7 @@ components: example: "Le Gaulois" arcadiaId: type: string - pattern: '^[1-9]\d{0,2}$' + pattern: '^[1-9]\d{0,}$' description: Identifiant numérique amont Arcadia. example: "1" createdAt: diff --git a/src/Domain/Models/ValueObjects/Brand/ArcadiaId.php b/src/Domain/Models/ValueObjects/Brand/ArcadiaId.php index 56b8174..f7bddbf 100644 --- a/src/Domain/Models/ValueObjects/Brand/ArcadiaId.php +++ b/src/Domain/Models/ValueObjects/Brand/ArcadiaId.php @@ -8,7 +8,7 @@ use Shared\DDD\Model\EntityId; final readonly class ArcadiaId extends EntityId { - private const string PATTERN = '/^[1-9]\d{0,2}$/'; + private const string PATTERN = '/^[1-9]\d{0,}$/'; public function __construct( string $value