feat: simpler logging

This commit is contained in:
TrèsAbhi committed 2023-10-15 15:52:35 -05:00
1 parent 43f634e198
commit 9495ae2336
7 files changed
+7 -22

No files matched your search

-3
View File
@@ -84,7 +84,6 @@ tankopedia;
export type TankAverages = Record<number, IndividualTankAverage>;
console.log('Caching tank averages...');
export const tankAverages = fetch(
context === 'bot'
? 'https://www.blitzstars.com/api/tankaverages.json'
@@ -100,8 +99,6 @@ export const tankAverages = fetch(
individualTankAverage;
});
console.log('Tank averages cached');
return partialTankAverages;
} else {
return json as TankAverages;
+4 -7
View File
@@ -27,12 +27,11 @@ export const tankopedia = fetch(
: '/api/tankopedia',
)
.then(async (response) => response.json())
.then((wrapperTankopedia) => {
console.log('Tankopedia cached');
return context === 'bot'
.then((wrapperTankopedia) =>
context === 'bot'
? (wrapperTankopedia as { data: Tankopedia }).data
: (wrapperTankopedia as Tankopedia);
});
: (wrapperTankopedia as Tankopedia),
);
const entries = new Promise<TankopediaEntry[]>(async (resolve) => {
resolve(Object.entries(await tankopedia).map(([, entry]) => entry));
});
@@ -69,11 +68,9 @@ export interface TankopediaInfo {
}
// this is blocking because info is needed for command creation
console.log('Caching tankopedia info...');
export const tankopediaInfo = fetchBlitz<TankopediaInfo>(
`https://api.wotblitz.com/wotb/encyclopedia/info/?application_id=${WARGAMING_APPLICATION_ID}`,
);
console.log('Cached tankopedia info');
export const TANK_ICONS: Record<string, string> = {
'AT-SPG': 'https://i.imgur.com/BIHSEH0.png',