From 0d943da1203c0959b93fb2d6af1accbe3baa02d7 Mon Sep 17 00:00:00 2001 From: backdev-1 Date: Wed, 6 May 2026 14:09:15 +0700 Subject: [PATCH] dev add method link --- .../nocopy/handler/ImageFoundRequestHandler.java | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java b/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java index c53acba..fa50042 100644 --- a/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java @@ -171,17 +171,14 @@ public class ImageFoundRequestHandler implements RequestHandler { // boolean hashesAreEqual = hashSearchApiFile.get("hi").equals(checkFileHash.getHash64Hi()) // && hashSearchApiFile.get("low").equals(checkFileHash.getHash64Lo()); - switch (checkResult) { - case ImageCheckResult.Success success -> { - double watermarkCorrelation = success.getWatermarkCorrelation(); - log.info("watermarkCorrelation: " + watermarkCorrelation); + if (checkResult instanceof ImageCheckResult.Success success) { + double watermarkCorrelation = success.getWatermarkCorrelation(); + log.info("watermarkCorrelation: " + watermarkCorrelation); - if (watermarkCorrelation < 50.0) { - return new BaseResponse(request.getMsgId(), MessageCode.SUCCESS.getCode(), - "Not found similar pictures", new YandexSearchResponse()); - } + if (watermarkCorrelation < 50.0) { + return new BaseResponse(request.getMsgId(), MessageCode.SUCCESS.getCode(), + "Not found similar pictures", new YandexSearchResponse()); } - default -> throw new IllegalStateException("Unexpected value: " + checkResult); } } finally { if (tempFile != null) {