diff --git a/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java b/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java index 071bb8f..be25de0 100644 --- a/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/ImageFoundRequestHandler.java @@ -20,6 +20,7 @@ import ru.soune.nocopy.service.tariff.TariffConstants; import ru.soune.nocopy.service.tariff.TariffInfoService; import java.io.IOException; +import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.concurrent.TimeoutException; @@ -93,8 +94,9 @@ public class ImageFoundRequestHandler implements RequestHandler { YandexSearchResponse yandexSearchResponse = mapper.mapToYandexResponse(searchResponseYandex, page, 5); YandexSearchResponse googleSearchResponse = mapper.mapToYandexResponse(searchResponseGoogle, page, 5); - List results = yandexSearchResponse.getImages(); + List results = new ArrayList<>(); results.addAll(googleSearchResponse.getImages()); + results.addAll(yandexSearchResponse.getImages()); yandexSearchResponse.setImages(results); return new BaseResponse(request.getMsgId(), MessageCode.SUCCESS.getCode(),