Skip to content

Commit

Permalink
👽 Server names got renamed
Browse files Browse the repository at this point in the history
  • Loading branch information
GiyoMoon committed Feb 23, 2023
1 parent 90d20b3 commit f003d4f
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion src/witchItStats.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export class WitchItStats {
if (!dbServer) {
const newServer = new Server()
newServer.name = server.name
newServer.region = server.name.substring(0, 2).toLowerCase()
newServer.region = this._getServerName(server.name)
newServer.gamemode = server.gameMode
newServer.address = server.address.split(':')[0]
newServer.port = parseInt(server.address.split(':')[1])
Expand Down Expand Up @@ -110,6 +110,19 @@ export class WitchItStats {
this._database.playerOnServerHistoryRepo.insert(playerOnServers);
}

private _getServerName(name: string) {
if (name.startsWith('America')) {
return 'us'
}
if (name.startsWith('Asia')) {
return 'hk'
}
if (name.startsWith('Europe')) {
return 'eu'
}
return name.substring(0, 2).toLowerCase()
}

private async _removeOldStats(date: Date) {
const aWeekAgo = new Date(date);
aWeekAgo.setDate(aWeekAgo.getDate() - 7);
Expand Down

0 comments on commit f003d4f

Please sign in to comment.