Skip to content

Commit d9664e9

Browse files
committed
fix: return empty array instead of null when user has no servers
1 parent 01e4f59 commit d9664e9

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

internal/embed/public/js/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2379,7 +2379,7 @@ async function renderOverview() {
23792379
$('#stat-active').textContent = data.activeServers;
23802380
const limit = data.serverLimit || 3;
23812381
$('#stat-slots').textContent = data.totalServers + '/' + limit;
2382-
const toRenew = data.servers.filter(s => {
2382+
const toRenew = (data.servers || []).filter(s => {
23832383
const meta = s.serverMeta;
23842384
if (!meta) return false;
23852385
return new Date(meta.expires_at) <= new Date();

internal/services/pyrodactyl.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ func GetServersByUser(userID int64) ([]map[string]interface{}, error) {
415415
return nil, err
416416
}
417417

418-
var userServers []map[string]interface{}
418+
userServers := make([]map[string]interface{}, 0)
419419
for _, s := range all {
420420
if uid, ok := s["user"].(float64); ok && int64(uid) == userID {
421421
enrichServer(s)

0 commit comments

Comments
 (0)