fix: use IMongoDate for EntratiVaultCountResetDate in inventory response (#1308)
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (20) (push) Successful in 1m8s
Build Docker image / docker (push) Successful in 30s
Build / build (22) (push) Successful in 1m27s

Reviewed-on: #1308
This commit is contained in:
Sainan 2025-03-23 13:09:38 -07:00
parent db8bff20fe
commit e7605a2e17
2 changed files with 6 additions and 1 deletions

View File

@ -1505,6 +1505,9 @@ inventorySchema.set("toJSON", {
if (inventoryDatabase.NextRefill) { if (inventoryDatabase.NextRefill) {
inventoryResponse.NextRefill = toMongoDate(inventoryDatabase.NextRefill); inventoryResponse.NextRefill = toMongoDate(inventoryDatabase.NextRefill);
} }
if (inventoryDatabase.EntratiVaultCountResetDate) {
inventoryResponse.EntratiVaultCountResetDate = toMongoDate(inventoryDatabase.EntratiVaultCountResetDate);
}
} }
}); });

View File

@ -44,6 +44,7 @@ export interface IInventoryDatabase
| "RecentVendorPurchases" | "RecentVendorPurchases"
| "NextRefill" | "NextRefill"
| "Nemesis" | "Nemesis"
| "EntratiVaultCountResetDate"
| TEquipmentKey | TEquipmentKey
>, >,
InventoryDatabaseEquipment { InventoryDatabaseEquipment {
@ -73,6 +74,7 @@ export interface IInventoryDatabase
RecentVendorPurchases?: IRecentVendorPurchaseDatabase[]; RecentVendorPurchases?: IRecentVendorPurchaseDatabase[];
NextRefill?: Date; NextRefill?: Date;
Nemesis?: INemesisDatabase; Nemesis?: INemesisDatabase;
EntratiVaultCountResetDate?: Date;
} }
export interface IQuestKeyDatabase { export interface IQuestKeyDatabase {
@ -336,7 +338,7 @@ export interface IInventoryClient extends IDailyAffiliations, InventoryClientEqu
CalendarProgress: ICalendarProgress; CalendarProgress: ICalendarProgress;
SongChallenges?: ISongChallenge[]; SongChallenges?: ISongChallenge[];
EntratiVaultCountLastPeriod?: number; EntratiVaultCountLastPeriod?: number;
EntratiVaultCountResetDate?: Date; EntratiVaultCountResetDate?: IMongoDate;
EntratiLabConquestUnlocked?: number; EntratiLabConquestUnlocked?: number;
EntratiLabConquestHardModeStatus?: number; EntratiLabConquestHardModeStatus?: number;
EntratiLabConquestCacheScoreMission?: number; EntratiLabConquestCacheScoreMission?: number;