XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

fix: use IMongoDate for EntratiVaultCountResetDate in inventory response (#1308)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1308

e7605a2e
Sainan <sainan@calamity.inc>
提交于

代码差异

2 个文件 +6 -1
Modified src/models/inventoryModels/inventoryModel.ts +3 -0
@@ -1505,6 +1505,9 @@ inventorySchema.set("toJSON", {
1505 1505 if (inventoryDatabase.NextRefill) {
1506 1506 inventoryResponse.NextRefill = toMongoDate(inventoryDatabase.NextRefill);
1507 1507 }
1508 if (inventoryDatabase.EntratiVaultCountResetDate) {
1509 inventoryResponse.EntratiVaultCountResetDate = toMongoDate(inventoryDatabase.EntratiVaultCountResetDate);
1510 }
1508 1511 }
1509 1512 });
1510 1513
Modified src/types/inventoryTypes/inventoryTypes.ts +3 -1
@@ -44,6 +44,7 @@ export interface IInventoryDatabase
44 44 | "RecentVendorPurchases"
45 45 | "NextRefill"
46 46 | "Nemesis"
47 | "EntratiVaultCountResetDate"
47 48 | TEquipmentKey
48 49 >,
49 50 InventoryDatabaseEquipment {
@@ -73,6 +74,7 @@ export interface IInventoryDatabase
73 74 RecentVendorPurchases?: IRecentVendorPurchaseDatabase[];
74 75 NextRefill?: Date;
75 76 Nemesis?: INemesisDatabase;
77 EntratiVaultCountResetDate?: Date;
76 78 }
77 79
78 80 export interface IQuestKeyDatabase {
@@ -336,7 +338,7 @@ export interface IInventoryClient extends IDailyAffiliations, InventoryClientEqu
336 338 CalendarProgress: ICalendarProgress;
337 339 SongChallenges?: ISongChallenge[];
338 340 EntratiVaultCountLastPeriod?: number;
339 EntratiVaultCountResetDate?: Date;
341 EntratiVaultCountResetDate?: IMongoDate;
340 342 EntratiLabConquestUnlocked?: number;
341 343 EntratiLabConquestHardModeStatus?: number;
342 344 EntratiLabConquestCacheScoreMission?: number;