mirror of
https://github.com/AsgardEternal/SquadJSDocker.git
synced 2025-01-02 12:09:20 -06:00
Update db-log-addOn.js
This commit is contained in:
parent
b18ea8b223
commit
0538f6face
@ -171,6 +171,17 @@ export default class DBLogPlayerTime extends DBLog {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
console.log(curPlayer);
|
console.log(curPlayer);
|
||||||
|
let curplayerarr = [];
|
||||||
|
for (const oneplayer in curPlayer){
|
||||||
|
curplayerarr.push({
|
||||||
|
startTime: timeNow,
|
||||||
|
endTime: null,
|
||||||
|
serverState: newState,
|
||||||
|
session: oneplayer.session,
|
||||||
|
server: oneplayer.server,
|
||||||
|
player: oneplayer.player
|
||||||
|
});
|
||||||
|
}
|
||||||
await this.models.PlayerTimeNew.update(
|
await this.models.PlayerTimeNew.update(
|
||||||
{ endTime: timeNow },
|
{ endTime: timeNow },
|
||||||
{
|
{
|
||||||
@ -181,22 +192,9 @@ export default class DBLogPlayerTime extends DBLog {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
await this.models.PlayerTimeNew.bulkCreate(curPlayer,{
|
await this.models.PlayerTimeNew.bulkCreate(curplayerarr,{
|
||||||
fields: ['startTime', 'endTime','serverState','session','server','player']
|
fields: ['startTime', 'endTime','serverState','session','server','player']
|
||||||
});
|
});
|
||||||
await this.models.PlayerTimeNew.update(
|
|
||||||
{
|
|
||||||
serverState: newState,
|
|
||||||
startTime: timeNow
|
|
||||||
},
|
|
||||||
{
|
|
||||||
where: {
|
|
||||||
endTime: null,
|
|
||||||
serverState: oldState,
|
|
||||||
server: this.options.overrideServerID || this.server.id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
this.seeding = newState;
|
this.seeding = newState;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user