Skip to content

Commit d1950f8

Browse files
committed
fix for issue #87
1 parent ccdf82d commit d1950f8

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/GraphQL.Client/GraphQLHttpClient.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,11 +129,9 @@ private async Task<GraphQLHttpResponse<TResponse>> SendHttpPostRequestAsync<TRes
129129
var preprocessedRequest = await Options.PreprocessRequest(request, this);
130130
using var httpRequestMessage = GenerateHttpRequestMessage(preprocessedRequest);
131131
using var httpResponseMessage = await HttpClient.SendAsync(httpRequestMessage, cancellationToken);
132-
if (!httpResponseMessage.IsSuccessStatusCode)
133-
{
134-
throw new GraphQLHttpException(httpResponseMessage);
135-
}
136132

133+
httpResponseMessage.EnsureSuccessStatusCode();
134+
137135
var bodyStream = await httpResponseMessage.Content.ReadAsStreamAsync();
138136
var response = await JsonSerializer.DeserializeFromUtf8StreamAsync<TResponse>(bodyStream, cancellationToken);
139137
return response.ToGraphQLHttpResponse(httpResponseMessage.Headers, httpResponseMessage.StatusCode);

0 commit comments

Comments
 (0)