From dfeeb5406f43de290ff8e84f0333fda13cb24e63 Mon Sep 17 00:00:00 2001 From: Kevin Szuchet Date: Mon, 2 Dec 2024 17:22:51 +0000 Subject: [PATCH] feat: Include message attributes on events queue --- src/adapters/deployer/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/adapters/deployer/index.ts b/src/adapters/deployer/index.ts index 48e4aad..24bcfff 100644 --- a/src/adapters/deployer/index.ts +++ b/src/adapters/deployer/index.ts @@ -81,7 +81,11 @@ export function createDeployerComponent( const receipt = await client.send( new PublishCommand({ TopicArn: components.sns.eventArn, - Message: JSON.stringify(deploymentEvent) + Message: JSON.stringify(deploymentEvent), + MessageAttributes: { + type: { DataType: 'String', StringValue: deploymentEvent.type }, + subType: { DataType: 'String', StringValue: deploymentEvent.subType } + } }) ) logger.info('Notification sent to events SNS', {