Skip to content

Commit eab949a

Browse files
committed
fix extension can be undefined
1 parent 5957fd3 commit eab949a

File tree

1 file changed

+2
-2
lines changed
  • packages/plugins/opentelemetry/src

1 file changed

+2
-2
lines changed

packages/plugins/opentelemetry/src/spans.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ export function setGraphQLValidateAttributes(input: {
296296

297297
const codes = [];
298298
for (const error of result) {
299-
if (error.extensions.code) {
299+
if (error.extensions?.code) {
300300
codes.push(`${error.extensions.code}`);
301301
}
302302
span.recordException(error);
@@ -388,7 +388,7 @@ export function setGraphQLExecutionResultAttributes(input: {
388388
const codes: string[] = [];
389389
for (const error of result.errors) {
390390
span.recordException(error);
391-
if (error.extensions['code']) {
391+
if (error.extensions?.['code']) {
392392
codes.push(`${error.extensions['code']}`); // Ensure string using string interpolation
393393
}
394394
}

0 commit comments

Comments
 (0)