Skip to content

Commit 2698893

Browse files
algolia-botmillotp
andcommitted
fix(clients): use the dsn with the read transporter (generated)
algolia/api-clients-automation#3781 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Pierre Millot <[email protected]>
1 parent d406683 commit 2698893

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/scala/algoliasearch/internal/HttpRequester.scala

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import algoliasearch.config._
44
import algoliasearch.exception.{AlgoliaApiException, AlgoliaClientException}
55
import algoliasearch.internal.interceptor.{GzipRequestInterceptor, HeaderInterceptor, LogInterceptor}
66
import algoliasearch.internal.util.escape
7+
import algoliasearch.internal.util.UseReadTransporter
78
import okhttp3._
89
import okhttp3.internal.http.HttpMethod
910
import okio.BufferedSink
@@ -140,11 +141,12 @@ private[algoliasearch] class HttpRequester private (
140141
val headers = createHeaders(httpRequest, requestOptions)
141142
val requestBody = createRequestBody(httpRequest)
142143
// Build the HTTP request.
143-
val request = new Request.Builder()
144+
val requestBuilder = new Request.Builder()
144145
.url(url)
145146
.headers(headers)
146147
.method(httpRequest.method, requestBody)
147-
.build
148+
if (httpRequest.read) requestBuilder.tag(UseReadTransporter)
149+
val request = requestBuilder.build
148150
// Get or adjust the HTTP client according to request options.
149151
val client = okHttpClient(requestOptions)
150152
// Execute the request.

0 commit comments

Comments
 (0)