diff --git a/src/main/java/io/kontur/disasterninja/client/InsightsLLMApiClient.java b/src/main/java/io/kontur/disasterninja/client/InsightsLLMApiClient.java index 03b88a92..047c4cd4 100644 --- a/src/main/java/io/kontur/disasterninja/client/InsightsLLMApiClient.java +++ b/src/main/java/io/kontur/disasterninja/client/InsightsLLMApiClient.java @@ -40,7 +40,7 @@ public LLMAnalyticsDto getLLMAnalytics(AnalyticsRequestDto llmAnalyticsRequest) public SearchDto search(UUID appId, String query) { ResponseEntity response = llmAnalyticsRestTemplate .exchange(String.format("/search?appId=%s&query=%s", appId, query), GET, - httpEntityWithUserBearerAuthIfPresent(null), + httpEntityWithUserOrDefaultBearerAuth(null), new ParameterizedTypeReference<>() {}); return response.getBody(); } @@ -48,7 +48,7 @@ public SearchDto search(UUID appId, String query) { public ResponseEntity logSearchClick(SearchClickRequestDto searchClickRequest) { return llmAnalyticsRestTemplate .exchange("/search/click", POST, - httpEntityWithUserBearerAuthIfPresent(searchClickRequest), + httpEntityWithUserOrDefaultBearerAuth(searchClickRequest), new ParameterizedTypeReference<>() {}); } } diff --git a/src/main/java/io/kontur/disasterninja/controller/SearchController.java b/src/main/java/io/kontur/disasterninja/controller/SearchController.java index 796eb3a3..0409fdcc 100644 --- a/src/main/java/io/kontur/disasterninja/controller/SearchController.java +++ b/src/main/java/io/kontur/disasterninja/controller/SearchController.java @@ -19,7 +19,6 @@ @RestController @RequestMapping("/search") @RequiredArgsConstructor -@PreAuthorize("isAuthenticated()") public class SearchController { private final InsightsLLMApiClient llmAnalyticsClient;