This is the codeAbility Sharing Platform! Learn more about the codeAbility Sharing Platform.

Skip to content
Snippets Groups Projects
Commit 143729a3 authored by Daniel Rainer's avatar Daniel Rainer
Browse files

Return duplicates to get more data from back-end

parent d49d339b
2 merge requests!17Initial Merge to Prepare Release 1.0.0,!1Resolve "Metadaten konsolideren"
......@@ -49,7 +49,7 @@ public class SearchService {
/**
* temporary static test data.
*
*
* @param infoString just a string to add to testdata description.
* @return
*/
......@@ -76,16 +76,20 @@ public class SearchService {
if (length > 0) {
int metadataPos = 0;
long recordNr = first;
while (metadataPos < length && metadataPos < loadedMetaData.size()) {
final SearchResultDTO loadedMetaDataRecord = new SearchResultDTO(loadedMetaData.get(metadataPos++));
if (loadedMetaDataRecord.toString().contains(searchString)) {
loadedMetaDataRecord.setTitle("#" + (recordNr + 1) + " " + loadedMetaDataRecord.getTitle());
result.add(loadedMetaDataRecord);
recordNr++;
log.debug("Added MetadData Record {}", loadedMetaData);
}
log.debug("{} does not contain {}", loadedMetaData,searchString);
}
// This loop is only used for testing to get more results.
for (int i = 0; i < 12; ++i) {
metadataPos = 0; // also for testing, remove later
while (metadataPos < length && metadataPos < loadedMetaData.size()) {
final SearchResultDTO loadedMetaDataRecord = new SearchResultDTO(loadedMetaData.get(metadataPos++));
if (loadedMetaDataRecord.toString().contains(searchString)) {
loadedMetaDataRecord.setTitle("#" + (recordNr + 1) + " " + loadedMetaDataRecord.getTitle());
result.add(loadedMetaDataRecord);
recordNr++;
log.debug("Added MetaData Record {}", loadedMetaData);
}
log.debug("{} does not contain {}", loadedMetaData, searchString);
}
}
}
final SearchResultsDTO searchResultsDTO = new SearchResultsDTO(result, NUM_TESTRESULTS, first);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment