feat: added mightnight leaderboard cache

This commit is contained in:
TrèsAbhi committed 2023-10-14 11:28:41 -05:00
1 parent ed8bab7df8
commit 4f3e868367
7 files changed
+27 -11

No files matched your search

+1 -1
View File
@@ -6,7 +6,6 @@ import {
} from 'discord.js';
import markdownEscape from 'markdown-escape';
import discord from '../../discord.json' assert { type: 'json' };
import { linkBlitzAndDiscord } from '../LEGACY_core/cockroackdb/discordBlitz';
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
import embedNegative from '../LEGACY_core/discord/embedNegative';
@@ -15,6 +14,7 @@ import Wrapper from '../components/Wrapper';
import { REGION_NAMES_SHORT, Region } from '../constants/regions';
import { getAccountInfo } from '../core/blitz/getAccountInfo';
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
import { linkBlitzAndDiscord } from '../core/blitzkrieg/discordBlitz';
import { CommandRegistry } from '../events/interactionCreate';
import { theme } from '../stitches.config';
+3 -3
View File
@@ -5,9 +5,6 @@ import {
SlashCommandSubcommandGroupBuilder,
} from 'discord.js';
import { BlitzkriegRatingsLeaderboard } from '../../scripts/buildRatingsLeaderboard';
import getMidnightLeaderboard, {
DATABASE_REPO,
} from '../LEGACY_core/database/getMidnightLeaderboard';
import addRegionChoices from '../LEGACY_core/discord/addRegionChoices';
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
@@ -24,6 +21,9 @@ import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
import getRatingsInfo from '../core/blitz/getRatingsInfo';
import regionToRegionSubdomain from '../core/blitz/regionToRegionSubdomain';
import getArchivedRatingsInfo from '../core/blitzkrieg/getArchivedRatingsInfo';
import getMidnightLeaderboard, {
DATABASE_REPO,
} from '../core/blitzkrieg/getMidnightLeaderboard';
import { CommandRegistryRaw } from '../events/interactionCreate';
export interface RatingsPlayer {