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);
|
||||
Set<UIResultEvent> results = searchResults.getBySender().get(sender);
|
||||
Set<UIResultEvent> results = searchResults.getBySender().getOrDefault(sender, Collections.emptySet());
|
||||
List<ResultFromSender> resultsFromSender = new ArrayList<>();
|
||||
results.forEach(result -> {
|
||||
ResultStatus resultStatus = ResultStatus.AVAILABLE;
|
||||
|
@ -234,7 +234,7 @@ public class SearchServlet extends HttpServlet {
|
|||
|
||||
Set<UIResultEvent> resultSet = searchResults.getByInfoHash(infoHash);
|
||||
if (resultSet == null)
|
||||
return;
|
||||
resultSet = Collections.emptySet();
|
||||
|
||||
List<SenderForResult> sendersForResult = new ArrayList<>();
|
||||
resultSet.forEach(event -> {
|
||||
|
|
|
@ -787,6 +787,8 @@ function refreshSender(searchUUID) {
|
|||
var topTableDiv = document.getElementById("topTableSender")
|
||||
topTableDiv.innerHTML = tableHtml
|
||||
|
||||
var bottomTableDiv = document.getElementById("bottomTableSender")
|
||||
bottomTableDiv.innerText = ""
|
||||
if (currentSender != null)
|
||||
refreshResultsFromSender(currentSender)
|
||||
}
|
||||
|
@ -809,6 +811,8 @@ function refreshFile(searchUUID) {
|
|||
var topTableDiv = document.getElementById("topTableFile")
|
||||
topTableDiv.innerHTML = tableHtml
|
||||
|
||||
var bottomTableDiv = document.getElementById("bottomTableFile")
|
||||
bottomTableDiv.innerText = ""
|
||||
if (currentResult != null)
|
||||
refreshSendersForResult(currentResult)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue