From 94613f27731721e14303bf4e5b199fc06f1759a3 Mon Sep 17 00:00:00 2001 From: Daniel Rainer <daniel.m.rainer@student.uibk.ac.at> Date: Sat, 6 Mar 2021 19:20:09 +0100 Subject: [PATCH] Declare variable as late as possible --- .../uibk/gitsearch/repository/search/MetaDataRepository.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java b/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java index 1cdf18e3d..2be1afbd9 100644 --- a/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java +++ b/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java @@ -282,12 +282,13 @@ public class MetaDataRepository { objectMapper.registerModule(new JavaTimeModule()); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); - final SearchResultsDTO results = new SearchResultsDTO(); final List<SearchResultDTO> searchResults = new ArrayList<>(); for (SearchHit searchHit : searchResponse.getHits().getHits()) { searchResults.add(parseSearchHit(searchHit, objectMapper)); } + long hitCount = searchResponse.getHits().getTotalHits(); + final SearchResultsDTO results = new SearchResultsDTO(); results.setHitCount(hitCount); results.setSearchResult(searchResults); return results; -- GitLab