@@ -443,7 +443,7 @@ public Iterable<Ticket> getTicketsByExternalId(String externalId) {
443
443
}
444
444
445
445
public Iterable <Ticket > getTicketsFromSearch (String searchTerm ) {
446
- return new PagedIterable <>(tmpl ("/search.json{?query}" ).set ("query" , searchTerm + "+ type:ticket" ),
446
+ return new PagedIterable <>(tmpl ("/search.json{?query}" ).set ("query" , searchTerm + " type:ticket" ),
447
447
handleList (Ticket .class , "results" ));
448
448
}
449
449
@@ -2416,8 +2416,6 @@ private Request req(String method, Uri template) {
2416
2416
return req (method , template .toString ());
2417
2417
}
2418
2418
2419
- private static final Pattern RESTRICTED_PATTERN = Pattern .compile ("%2B" , Pattern .LITERAL );
2420
-
2421
2419
private Request req (String method , String url ) {
2422
2420
return reqBuilder (method , url ).build ();
2423
2421
}
@@ -2437,7 +2435,7 @@ private RequestBuilder reqBuilder(String method, String url) {
2437
2435
builder .addHeader ("Authorization" , "Bearer " + oauthToken );
2438
2436
}
2439
2437
headers .forEach (builder ::setHeader );
2440
- return builder .setUrl (RESTRICTED_PATTERN . matcher ( url ). replaceAll ( "+" )); // replace out %2B with + due to API restriction
2438
+ return builder .setUrl (url );
2441
2439
}
2442
2440
2443
2441
protected ZendeskAsyncCompletionHandler <Void > handleStatus () {
@@ -3012,7 +3010,7 @@ private TemplateUri getSearchUri(Map<String, Object> params, String query , Stri
3012
3010
uriTemplate .append ("}" );
3013
3011
3014
3012
TemplateUri templateUri = tmpl (uriTemplate .toString ())
3015
- .set ("query" , query + "+ type:" + typeName );
3013
+ .set ("query" , query + " type:" + typeName );
3016
3014
3017
3015
if (params != null ) {
3018
3016
templateUri .set (params );
0 commit comments