From 0f286d67d4f6090c1d4fb3eb6bd32041daf9351b Mon Sep 17 00:00:00 2001 From: Jack Date: Sun, 5 Jul 2020 17:27:18 +0100 Subject: [PATCH] using utc for resettime --- functions/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/index.js b/functions/index.js index 492ee2bdb..a484e5331 100644 --- a/functions/index.js +++ b/functions/index.js @@ -962,7 +962,7 @@ exports.getLeaderboard = functions.https.onCall((request, response) => { if (request.type === "daily") { let resetTime = new Date(); resetTime.setHours(0, 0, 0, 0); - resetTime.setDate(resetTime.getDate() + 1); + resetTime.setDate(resetTime.getUTCDate() + 1); resetTime = resetTime.valueOf(); lbdata.resetTime = resetTime; } @@ -1000,7 +1000,7 @@ exports.scheduledFunctionCrontab = functions.pubsub .firestore() .collection("leaderboards_history") .doc( - `${t.getDate()}_${t.getMonth()}_${t.getFullYear()}_${ + `${t.getUTCDate()}_${t.getUTCMonth()}_${t.getUTCFullYear()}_${ lbdata.mode }_${lbdata.mode2}` )