Skip to content

Commit 9911f17

Browse files
authored
fix: url unsafe characters (#779)
1 parent ec38cdd commit 9911f17

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

algoliasearch-core/src/main/java/com/algolia/search/SearchIndex.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,12 @@ public CompletableFuture<UpdateObjectResponse> partialUpdateObjectAsync(
491491
return transport
492492
.executeRequestAsync(
493493
HttpMethod.POST,
494-
"/1/indexes/" + urlEncodedIndexName + "/" + objectID + "/" + "partial",
494+
"/1/indexes/"
495+
+ urlEncodedIndexName
496+
+ "/"
497+
+ QueryStringUtils.urlEncodeUTF8(objectID)
498+
+ "/"
499+
+ "partial",
495500
CallType.WRITE,
496501
data,
497502
UpdateObjectResponse.class,
@@ -1117,7 +1122,7 @@ public CompletableFuture<DeleteResponse> deleteObjectAsync(
11171122
return transport
11181123
.executeRequestAsync(
11191124
HttpMethod.DELETE,
1120-
"/1/indexes/" + urlEncodedIndexName + "/" + objectID,
1125+
"/1/indexes/" + urlEncodedIndexName + "/" + QueryStringUtils.urlEncodeUTF8(objectID),
11211126
CallType.WRITE,
11221127
DeleteResponse.class,
11231128
requestOptions)

0 commit comments

Comments
 (0)