返回提交历史
Modified
src/models/inventoryModels/inventoryModel.ts
+3
-0
Modified
src/types/inventoryTypes/inventoryTypes.ts
+3
-1
XFEstudio/XFESpaceNinjaServer
fix: use IMongoDate for EntratiVaultCountResetDate in inventory response (#1308)
Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1308
e7605a2e
代码差异
2 个文件
+6
-1
@@ -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
@@ -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;