Merge pull request 'fix(backend): fix MProfile#createdAt.' (#78) from v3.0.1 into main

Reviewed-on: simrail/simrail.pro#78
Reviewed-by: Aleksander Wilczyński <aleks@alekswilc.dev>
This commit is contained in:
Aleksander Wilczyński 2024-12-16 20:21:29 +01:00
commit 046d6071fd
Signed by: gitea
GPG Key ID: CECFC30736A3D1C8
3 changed files with 10 additions and 1 deletions

View File

@ -103,6 +103,8 @@ export class StationsModule
}
player.flags = player.flags.filter(x => x !== "private");
if (!player.createdAt) player.createdAt = new Date(parseInt(player._id.toString().substring(0, 8), 16) * 1000).getTime();
}
const playerData = await PlayerUtil.getPlayerSteamData(player.id);

View File

@ -132,6 +132,8 @@ export class TrainsModule
}
player.flags = player.flags.filter(x => x !== "private");
if (!player.createdAt) player.createdAt = new Date(parseInt(player._id.toString().substring(0, 8), 16) * 1000).getTime();
}
const playerData = await PlayerUtil.getPlayerSteamData(player.id);

View File

@ -86,13 +86,18 @@ export const raw_schema = {
required: false,
default: 0,
},
flags: [
{
type: String,
required: false,
default: []
}
],
createdAt: [
{
type: Number,
required: true
}
]
};