aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <27899617+mat-1@users.noreply.github.com>2021-03-01 21:32:39 -0600
committermat <27899617+mat-1@users.noreply.github.com>2021-03-01 21:32:39 -0600
commitbb2361c0854713e67d0289c24af7d43fec723000 (patch)
tree802a55e7b3f7e5e840e93e97c7e886d5ba84d60c
parent8559c100cede2d58e69f8b87a081945db07a5019 (diff)
downloadskyblock-api-bb2361c0854713e67d0289c24af7d43fec723000.tar.gz
skyblock-api-bb2361c0854713e67d0289c24af7d43fec723000.tar.bz2
skyblock-api-bb2361c0854713e67d0289c24af7d43fec723000.zip
Revert "fix caching leaderboards twice uselessly"
This reverts commit de0957758e1c9b409fb789bb60acc7b9cf6ec140.
-rw-r--r--src/database.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/database.ts b/src/database.ts
index 18fd18c..4e8b9c2 100644
--- a/src/database.ts
+++ b/src/database.ts
@@ -326,6 +326,8 @@ async function fetchAllLeaderboards() {
connect().then(() => {
// when it connects, cache the leaderboards and remove bad members
removeBadMemberLeaderboardAttributes()
- // cache leaderboard players every hour
+ // cache leaderboards on startup so its faster later on
+ fetchAllLeaderboards()
+ // cache leaderboard players again every hour
setInterval(fetchAllLeaderboards, 4 * 60 * 60 * 1000)
})