mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 03:29:51 +02:00
fix: edge case for unplayed tanks
This commit is contained in:
1 parent
831300cf69
commit
65b2eb8beb
3 files changed
+19
-6
No files matched your search
@@ -18,7 +18,9 @@ import getWargamingResponse from '../core/blitz/getWargamingResponse.js';
|
||||
import resolveTankId from '../core/blitz/resolveTankId.js';
|
||||
import getPeriodNow from '../core/blitzstars/getPeriodNow.js';
|
||||
import getPeriodicStart from '../core/blitzstars/getPeriodStart.js';
|
||||
import getTankStatsOverTime from '../core/blitzstars/getTankStatsOverTime.js';
|
||||
import getTankStatsOverTime, {
|
||||
emptyAllStats,
|
||||
} from '../core/blitzstars/getTankStatsOverTime.js';
|
||||
import { tankopedia } from '../core/blitzstars/tankopedia.js';
|
||||
import cmdName from '../core/interaction/cmdName.js';
|
||||
import addStatPeriodChoices, {
|
||||
@@ -64,9 +66,9 @@ export default {
|
||||
let stats: AllStats;
|
||||
|
||||
if (period === 'career') {
|
||||
stats = tankStats[id].find(
|
||||
(stats) => stats.tank_id === Number(tank),
|
||||
)!.all;
|
||||
stats =
|
||||
tankStats[id].find((stats) => stats.tank_id === Number(tank))?.all ??
|
||||
emptyAllStats;
|
||||
} else {
|
||||
stats = (
|
||||
await getTankStatsOverTime(
|
||||
|
||||
Reference in new issue
Block a user