From a9b7b7ca6ec6e8627d08d8a1d10b6acf7aa7bff1 Mon Sep 17 00:00:00 2001 From: vladp Date: Fri, 20 Mar 2026 16:02:10 +0700 Subject: [PATCH] Revert "dev add violation notion" This reverts commit b6656961de9dc8dc60a34fd7a31eb6f2c7874766. --- .../service/search/SearchImageService.java | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java b/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java index 9d77047..2aa67dd 100644 --- a/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java +++ b/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java @@ -89,7 +89,7 @@ public class SearchImageService { return mimeType != null && mimeType.startsWith("image"); } - private OkHttpClient createHttpClient() { + private OkHttpClient createHttpClient(boolean useProxy) { OkHttpClient.Builder builder = new OkHttpClient.Builder() .connectTimeout(35, TimeUnit.SECONDS) .writeTimeout(35, TimeUnit.SECONDS) @@ -99,12 +99,12 @@ public class SearchImageService { .followSslRedirects(true) .retryOnConnectionFailure(true); -// if (useProxy && searchProperties.getProxy().isEnabled()) { -// Proxy proxy = new Proxy(Proxy.Type.HTTP, -// new InetSocketAddress(searchProperties.getProxy().getHost(), -// searchProperties.getProxy().getPort())); -// builder.proxy(proxy); -// } + if (useProxy && searchProperties.getProxy().isEnabled()) { + Proxy proxy = new Proxy(Proxy.Type.HTTP, + new InetSocketAddress(searchProperties.getProxy().getHost(), + searchProperties.getProxy().getPort())); + builder.proxy(proxy); + } return builder.build(); } @@ -114,10 +114,9 @@ public class SearchImageService { throw new IllegalStateException("SearchAPI key not configured"); } -// boolean useProxy = searchProperties.getProxy().isEnabled(); + boolean useProxy = searchProperties.getProxy().isEnabled(); -// OkHttpClient client = createHttpClient(useProxy); - OkHttpClient client = createHttpClient(); + OkHttpClient client = createHttpClient(useProxy); HttpUrl url = HttpUrl.parse("https://www.searchapi.io/api/v1/search") .newBuilder()