Fixed an error related to query on query page

This commit is contained in:
Risto Lahtela 2021-01-26 14:04:21 +02:00
parent 2c06819bc4
commit e8e7258443

View File

@ -872,6 +872,7 @@ public class SessionQueries {
@Override
public Map<String, Long> processResults(ResultSet set) throws SQLException {
if (set.next()) {
long sessionCount = set.getLong("total_sessions");
long playtime = set.getLong("total_playtime");
return Maps.builder(String.class, Long.class)
@ -885,6 +886,9 @@ public class SessionQueries {
.put("average_sessions", set.getLong("average_sessions"))
.put("average_session_length", sessionCount != 0 ? playtime / sessionCount : -1L)
.build();
} else {
return Collections.emptyMap();
}
}
};
}