Fixed servers tab refresh time display

This commit is contained in:
Risto Lahtela 2021-02-19 11:40:15 +02:00
parent 00eb4bb8bd
commit 693099a099
2 changed files with 5 additions and 3 deletions

View File

@ -163,7 +163,7 @@ public class JSONFactory {
return new PlayerKillMutator(kills).toJSONAsMap(formatters);
}
public List<Map<String, Object>> serversAsJSONMaps() {
public Map<String, Object> serversAsJSONMaps() {
Database db = dbSystem.getDatabase();
long now = System.currentTimeMillis();
long weekAgo = now - TimeUnit.DAYS.toMillis(7L);
@ -220,7 +220,7 @@ public class JSONFactory {
.orElse(locale.get(HtmlLang.UNIT_NO_DATA).toString()));
servers.add(server);
});
return servers;
return Collections.singletonMap("servers", servers);
}
public Map<String, Object> pingPerGeolocation(UUID serverUUID) {

View File

@ -231,12 +231,14 @@ function loadPlayerbaseOverviewValues(json, error) {
element.querySelector('#data_regular_to_inactive').innerHTML = data.regular_to_inactive + smallTrend(data.regular_to_inactive_trend);
}
function loadservers(servers, error) {
function loadservers(json, error) {
if (error) {
displayError(document.getElementById('servers-tab'), error);
return;
}
const servers = json.servers;
if (!servers || !servers.length) {
document.getElementById('game-server-warning').classList.remove('hidden');
document.getElementById('data_server_list').innerHTML =