From e7605a2e17c823098ffa1b97daee00606a33e1d0 Mon Sep 17 00:00:00 2001 From: Sainan Date: Sun, 23 Mar 2025 13:09:38 -0700 Subject: [PATCH] fix: use IMongoDate for EntratiVaultCountResetDate in inventory response (#1308) Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1308 --- src/models/inventoryModels/inventoryModel.ts | 3 +++ src/types/inventoryTypes/inventoryTypes.ts | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/models/inventoryModels/inventoryModel.ts b/src/models/inventoryModels/inventoryModel.ts index ec0e1778..198c68f7 100644 --- a/src/models/inventoryModels/inventoryModel.ts +++ b/src/models/inventoryModels/inventoryModel.ts @@ -1505,6 +1505,9 @@ inventorySchema.set("toJSON", { if (inventoryDatabase.NextRefill) { inventoryResponse.NextRefill = toMongoDate(inventoryDatabase.NextRefill); } + if (inventoryDatabase.EntratiVaultCountResetDate) { + inventoryResponse.EntratiVaultCountResetDate = toMongoDate(inventoryDatabase.EntratiVaultCountResetDate); + } } }); diff --git a/src/types/inventoryTypes/inventoryTypes.ts b/src/types/inventoryTypes/inventoryTypes.ts index 27758acb..54d50cc1 100644 --- a/src/types/inventoryTypes/inventoryTypes.ts +++ b/src/types/inventoryTypes/inventoryTypes.ts @@ -44,6 +44,7 @@ export interface IInventoryDatabase | "RecentVendorPurchases" | "NextRefill" | "Nemesis" + | "EntratiVaultCountResetDate" | TEquipmentKey >, InventoryDatabaseEquipment { @@ -73,6 +74,7 @@ export interface IInventoryDatabase RecentVendorPurchases?: IRecentVendorPurchaseDatabase[]; NextRefill?: Date; Nemesis?: INemesisDatabase; + EntratiVaultCountResetDate?: Date; } export interface IQuestKeyDatabase { @@ -336,7 +338,7 @@ export interface IInventoryClient extends IDailyAffiliations, InventoryClientEqu CalendarProgress: ICalendarProgress; SongChallenges?: ISongChallenge[]; EntratiVaultCountLastPeriod?: number; - EntratiVaultCountResetDate?: Date; + EntratiVaultCountResetDate?: IMongoDate; EntratiLabConquestUnlocked?: number; EntratiLabConquestHardModeStatus?: number; EntratiLabConquestCacheScoreMission?: number;