Skip to content

Commit 5369009

Browse files
Add default value for traceID header
1 parent d06d22c commit 5369009

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

Sources/AWSLambdaRuntimeCore/ControlPlaneRequest.swift

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,10 @@ struct Invocation: Hashable {
5151
throw Lambda.RuntimeError.invocationMissingHeader(AmazonHeaders.invokedFunctionARN)
5252
}
5353

54-
guard let traceID = headers.first(name: AmazonHeaders.traceID) else {
55-
throw Lambda.RuntimeError.invocationMissingHeader(AmazonHeaders.traceID)
56-
}
57-
5854
self.requestID = requestID
5955
self.deadlineInMillisSinceEpoch = unixTimeInMilliseconds
6056
self.invokedFunctionARN = invokedFunctionARN
61-
self.traceID = traceID
57+
self.traceID = headers.first(name: AmazonHeaders.traceID) ?? ""
6258
self.clientContext = headers["Lambda-Runtime-Client-Context"].first
6359
self.cognitoIdentity = headers["Lambda-Runtime-Cognito-Identity"].first
6460
}

0 commit comments

Comments
 (0)