diff --git a/src/services/marketService.ts b/src/services/marketService.ts index bdde610..d296803 100644 --- a/src/services/marketService.ts +++ b/src/services/marketService.ts @@ -14,6 +14,11 @@ export const getMarketServers = (): Record => { const data = fs.readFileSync(serversJsonPath, 'utf8'); const serversObj = JSON.parse(data) as Record; + // use key as name field + Object.entries(serversObj).forEach(([key, server]) => { + server.name = key; + }); + const sortedEntries = Object.entries(serversObj).sort(([, serverA], [, serverB]) => { if (serverA.is_official && !serverB.is_official) return -1; if (!serverA.is_official && serverB.is_official) return 1;