Skip to content

Commit d99265b

Browse files
committed
conditionally add the payload
1 parent d6276e3 commit d99265b

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/Linq2GraphQL.Client.Subscriptions/WSClient.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,17 +73,16 @@ public async Task Start()
7373

7474
await client.Start();
7575

76+
var initRequest = new WebsocketRequest("connection_init");
7677
if (_graphClient.WSConnectionInitPayload is not null)
7778
{
7879
var initPayload = await _graphClient.WSConnectionInitPayload(_graphClient);
7980
if (initPayload is not null)
8081
{
81-
SendRequest(new WebsocketRequest("connection_init")
82-
{
83-
Payload = initPayload
84-
});
82+
initRequest.Payload = initPayload;
8583
}
8684
}
85+
SendRequest(initRequest);
8786

8887
var subscriptionRequest = new WebsocketRequest(GetSubscribeCommand())
8988
{

0 commit comments

Comments
 (0)