Skip to content

Commit 07d9c02

Browse files
committed
fix(aws-sdk): import for SQS types
1 parent 7c4c0de commit 07d9c02

File tree

1 file changed

+2
-2
lines changed
  • plugins/node/opentelemetry-instrumentation-aws-sdk/src/services

1 file changed

+2
-2
lines changed

plugins/node/opentelemetry-instrumentation-aws-sdk/src/services/sqs.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import {
2525
} from '@opentelemetry/api';
2626
import { pubsubPropagation } from '@opentelemetry/propagation-utils';
2727
import { RequestMetadata, ServiceExtension } from './ServiceExtension';
28-
import type { SQS } from 'aws-sdk';
28+
import type { SQS } from '../aws-sdk.types';
2929
import {
3030
AwsSdkInstrumentationConfig,
3131
NormalizedRequest,
@@ -119,7 +119,7 @@ export class SqsServiceExtension implements ServiceExtension {
119119
const entries = request.commandInput?.Entries;
120120
if (Array.isArray(entries)) {
121121
entries.forEach(
122-
(messageParams: SQS.SendMessageBatchRequestEntry) => {
122+
(messageParams: { MessageAttributes: SQS.MessageBodyAttributeMap }) => {
123123
messageParams.MessageAttributes = injectPropagationContext(
124124
messageParams.MessageAttributes ?? {}
125125
);

0 commit comments

Comments
 (0)