We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents da05a6a + 66067ad commit c285f64Copy full SHA for c285f64
pkg/dbal/DbalContext.php
@@ -17,7 +17,9 @@
17
use Interop\Queue\Queue;
18
use Interop\Queue\SubscriptionConsumer;
19
use Interop\Queue\Topic;
20
+use Ramsey\Uuid\Codec\OrderedTimeCodec;
21
use Ramsey\Uuid\Uuid;
22
+use Ramsey\Uuid\UuidFactory;
23
24
class DbalContext implements Context
25
{
@@ -152,7 +154,9 @@ public function convertMessage(array $arrayMessage): DbalMessage
152
154
);
153
155
156
if (isset($arrayMessage['id'])) {
- $message->setMessageId(Uuid::fromBytes($arrayMessage['id'])->toString());
157
+ $uuidCodec = new OrderedTimeCodec((new UuidFactory())->getUuidBuilder());
158
+
159
+ $message->setMessageId($uuidCodec->decodeBytes($arrayMessage['id'])->toString());
160
}
161
if (isset($arrayMessage['queue'])) {
162
$message->setQueue($arrayMessage['queue']);
0 commit comments