mirror of https://github.com/zlatinb/muwire
Clear bottom table if there are no results, GitLab issue #52
parent
cea82aa0b4
commit
0e1fe12722
|
@ -149,7 +149,7 @@ public class SearchServlet extends HttpServlet {
|
||||||
}
|
}
|
||||||
|
|
||||||
SearchResults searchResults = searchManager.getResults().get(uuid);
|
SearchResults searchResults = searchManager.getResults().get(uuid);
|
||||||
Set<UIResultEvent> results = searchResults.getBySender().get(sender);
|
Set<UIResultEvent> results = searchResults.getBySender().getOrDefault(sender, Collections.emptySet());
|
||||||
List<ResultFromSender> resultsFromSender = new ArrayList<>();
|
List<ResultFromSender> resultsFromSender = new ArrayList<>();
|
||||||
results.forEach(result -> {
|
results.forEach(result -> {
|
||||||
ResultStatus resultStatus = ResultStatus.AVAILABLE;
|
ResultStatus resultStatus = ResultStatus.AVAILABLE;
|
||||||
|
@ -234,7 +234,7 @@ public class SearchServlet extends HttpServlet {
|
||||||
|
|
||||||
Set<UIResultEvent> resultSet = searchResults.getByInfoHash(infoHash);
|
Set<UIResultEvent> resultSet = searchResults.getByInfoHash(infoHash);
|
||||||
if (resultSet == null)
|
if (resultSet == null)
|
||||||
return;
|
resultSet = Collections.emptySet();
|
||||||
|
|
||||||
List<SenderForResult> sendersForResult = new ArrayList<>();
|
List<SenderForResult> sendersForResult = new ArrayList<>();
|
||||||
resultSet.forEach(event -> {
|
resultSet.forEach(event -> {
|
||||||
|
|
|
@ -787,6 +787,8 @@ function refreshSender(searchUUID) {
|
||||||
var topTableDiv = document.getElementById("topTableSender")
|
var topTableDiv = document.getElementById("topTableSender")
|
||||||
topTableDiv.innerHTML = tableHtml
|
topTableDiv.innerHTML = tableHtml
|
||||||
|
|
||||||
|
var bottomTableDiv = document.getElementById("bottomTableSender")
|
||||||
|
bottomTableDiv.innerText = ""
|
||||||
if (currentSender != null)
|
if (currentSender != null)
|
||||||
refreshResultsFromSender(currentSender)
|
refreshResultsFromSender(currentSender)
|
||||||
}
|
}
|
||||||
|
@ -809,6 +811,8 @@ function refreshFile(searchUUID) {
|
||||||
var topTableDiv = document.getElementById("topTableFile")
|
var topTableDiv = document.getElementById("topTableFile")
|
||||||
topTableDiv.innerHTML = tableHtml
|
topTableDiv.innerHTML = tableHtml
|
||||||
|
|
||||||
|
var bottomTableDiv = document.getElementById("bottomTableFile")
|
||||||
|
bottomTableDiv.innerText = ""
|
||||||
if (currentResult != null)
|
if (currentResult != null)
|
||||||
refreshSendersForResult(currentResult)
|
refreshSendersForResult(currentResult)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue