Skip to content

Commit 9f5109b

Browse files
committed
Add the should-obfuscate=false attribute for events
1 parent 603f3a2 commit 9f5109b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/ContinuousPipe/Events/EventStore/Doctrine/DoctrineEventStore.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use ContinuousPipe\Events\TimeResolver\TimeResolver;
1010
use Doctrine\ORM\EntityManager;
1111
use Doctrine\ORM\ORMException;
12+
use JMS\Serializer\SerializationContext;
1213
use JMS\Serializer\SerializerInterface;
1314
use Ramsey\Uuid\Uuid;
1415

@@ -47,11 +48,14 @@ public function __construct(
4748
*/
4849
public function store(string $stream, $event)
4950
{
51+
$serializationContext = SerializationContext::create();
52+
$serializationContext->setAttribute('should-obfuscate', false);
53+
5054
$dataTransferObject = new EventDto(
5155
Uuid::uuid4(),
5256
$stream,
5357
get_class($event),
54-
$this->serializer->serialize($event, 'json'),
58+
$this->serializer->serialize($event, 'json', $serializationContext),
5559
$this->timeResolver->resolve()
5660
);
5761

0 commit comments

Comments
 (0)