From 5aa4361cc4d1425c4e7c3c57f5aaf86989405b1c Mon Sep 17 00:00:00 2001 From: Christopher Vagnetoft Date: Tue, 12 Mar 2024 02:26:08 +0100 Subject: [PATCH] Fixed urn:uuid: prefix on message ids --- src/Http/Middleware/MercureHandler.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Http/Middleware/MercureHandler.php b/src/Http/Middleware/MercureHandler.php index 827e861..2027343 100644 --- a/src/Http/Middleware/MercureHandler.php +++ b/src/Http/Middleware/MercureHandler.php @@ -182,7 +182,7 @@ class MercureHandler // Put an id in there if none already if (empty($data['id']) || $this->config->getOverwriteMessageIds()) { - $data['id'] = (string)Uuid::v7(); + $data['id'] = "urn:uuid:".(string)Uuid::v7(); } // Attempt to create the message @@ -192,7 +192,7 @@ class MercureHandler $this->topicManager->publish($message); }); - return Response::plaintext("urn:uuid:".$message->id."\n"); + return Response::plaintext($message->id."\n"); } private function checkTopicClaims(string|array $topic, array $claims): bool