Skip to content

Commit 288d164

Browse files
authored
fix: add user-agent to websocket request (#14)
1 parent cbac364 commit 288d164

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/AWSAppSyncApolloExtensions/Websocket/AppSyncWebSocketClient.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,8 @@ public class AppSyncWebSocketClient: NSObject, ApolloWebSocket.WebSocketClient,
129129

130130
var request = self.request
131131
request.httpBody = Data(startRequest.data.utf8)
132-
let headers = try await authorizer.getWebSocketSubscriptionPayload(request: request)
133-
132+
var headers = try await authorizer.getWebSocketSubscriptionPayload(request: request)
133+
headers.updateValue(await PackageInfo.userAgent, forKey: "User-Agent")
134134
let interceptedEvent = AppSyncRealTimeStartRequest(
135135
id: startRequest.id,
136136
data: startRequest.data,

0 commit comments

Comments
 (0)