From a7b1fb902c71803ed862f4693d6f346de78b8fb6 Mon Sep 17 00:00:00 2001 From: Sirttas Date: Fri, 24 May 2024 18:00:59 +0200 Subject: [PATCH] cleanup --- src/formaters.ts | 8 +++++++- src/market/history/EsiMarketOrderHistory.ts | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/formaters.ts b/src/formaters.ts index 8048d63..653766d 100644 --- a/src/formaters.ts +++ b/src/formaters.ts @@ -18,4 +18,10 @@ const timeFormat = new Intl.NumberFormat("en-US", { minimumIntegerDigits: 2 }); -export const formatEveDate = (date?: Date | null) => !date ? '' : `${date.getUTCFullYear()}.${timeFormat.format(date.getUTCMonth() + 1)}.${timeFormat.format(date.getUTCDate())} ${timeFormat.format(date.getUTCHours())}:${timeFormat.format(date.getUTCMinutes())}`; \ No newline at end of file +export const formatEveDate = (date?: Date | null) => { + try { + return !date ? '' : `${date.getUTCFullYear()}.${timeFormat.format(date.getUTCMonth() + 1)}.${timeFormat.format(date.getUTCDate())} ${timeFormat.format(date.getUTCHours())}:${timeFormat.format(date.getUTCMinutes())}`; + } catch (e) { + return ''; + } +}; \ No newline at end of file diff --git a/src/market/history/EsiMarketOrderHistory.ts b/src/market/history/EsiMarketOrderHistory.ts index edc6c1f..08e1d0f 100644 --- a/src/market/history/EsiMarketOrderHistory.ts +++ b/src/market/history/EsiMarketOrderHistory.ts @@ -11,7 +11,7 @@ export type EsiMarketOrderHistory = { } // TODO use pinia store -const historyCache: { [key: number]: { [key: number]: EsiMarketOrderHistory[] } } = {}; +const historyCache: Record> = {}; export const getHistory = async (regionId: number, tyeId: number): Promise => { if (historyCache[regionId]?.[tyeId]) {