From 38282a3db749405330419eb9c94276a5e00cf4cf Mon Sep 17 00:00:00 2001 From: schneefux Date: Sat, 8 Apr 2017 22:43:56 +0200 Subject: ignore lmcd on unknown players --- server.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'server.js') diff --git a/server.js b/server.js index d194166..3dddb38 100644 --- a/server.js +++ b/server.js @@ -125,11 +125,16 @@ async function searchPlayer(name) { // update a player based on db record function updatePlayer(player) { // set last_update and request an update job + // if last_update is null, we need that player's full history + let grabstart; + if (player.get("last_update") == null) grabstart = undefined; + else grabstart = player.get("last_match_created_date"); + return Promise.all([ player.update({ last_update: seq.fn("NOW") }, { fields: ["last_update"] } ), requestUpdate(player.name, player.shard_id, - player.last_match_created_date, player.api_id) + grabstart, player.api_id) ]); } -- cgit v1.3.1