From 8a22be7ba5dac46bdf875516b90d4f281e24326b Mon Sep 17 00:00:00 2001 From: Simon Kuehn Date: Mon, 18 May 2026 07:19:13 +0000 Subject: [PATCH] fix: record json_coding step and forward serialNumber in JsonCodingHandler Co-Authored-By: Claude Sonnet 4.6 --- src/Infrastructure/Messenger/Handler/JsonCodingHandler.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Infrastructure/Messenger/Handler/JsonCodingHandler.php b/src/Infrastructure/Messenger/Handler/JsonCodingHandler.php index 312cae8..d1a7dcd 100644 --- a/src/Infrastructure/Messenger/Handler/JsonCodingHandler.php +++ b/src/Infrastructure/Messenger/Handler/JsonCodingHandler.php @@ -41,11 +41,15 @@ final class JsonCodingHandler $attributes = $this->jsonAgent->encode($articleType, $message->specsText, $message->missingFields); + $job->recordStep('json_coding', ['attributes' => $attributes]); + $this->jobRepository->save($job); + $this->bus->dispatch(new ValidationMessage( jobId: $message->jobId, articleTypeId: $message->articleTypeId, specsText: $message->specsText, attributes: $attributes, + serialNumber: $message->serialNumber, )); } }