Github user MikeThomsen commented on a diff in the pull request:

    https://github.com/apache/nifi/pull/2723#discussion_r193032153
  
    --- Diff: 
nifi-nar-bundles/nifi-standard-services/nifi-lookup-services-bundle/nifi-lookup-services/src/main/java/org/apache/nifi/lookup/RestLookupService.java
 ---
    @@ -277,6 +280,20 @@ private void setProxy(OkHttpClient.Builder builder) {
             }
         }
     
    +    protected String determineEndpoint(Map<String, Object> coordinates) {
    +        if (coordinates.containsKey(ENDPOINT_KEY) && 
coordinates.containsKey(ENDPOINT_TEMPLATE_KEY)) {
    +            Map<String, String> converted = coordinates.entrySet().stream()
    +                .collect(Collectors.toMap(
    +                    e -> e.getKey(),
    +                    e -> e.getValue().toString()
    +                ));
    +            final PreparedQuery query = 
Query.prepare((String)coordinates.get(ENDPOINT_KEY));
    --- End diff --
    
    I think that would work.


---

Reply via email to