返回提交历史
Modified
src/services/purchaseService.ts
+10
-12
Modified
src/types/purchaseTypes.ts
+2
-0
XFEstudio/SpaceNinjaServer
chore: fix shape of RecentVendorPurchases in InventoryChanges
ba795150
代码差异
2 个文件
+12
-12
@@ -99,18 +99,16 @@ export const handlePurchase = async (
99
99
Expiry: new Date(parseInt(offer.Expiry.$date.$numberLong))
100
100
});
101
101
}
102
prePurchaseInventoryChanges.RecentVendorPurchases = [
103
{
104
VendorType: manifest.VendorInfo.TypeName,
105
PurchaseHistory: [
106
{
107
ItemId: ItemId,
108
NumPurchased: numPurchased,
109
Expiry: offer.Expiry
110
}
111
]
112
}
113
];
102
prePurchaseInventoryChanges.RecentVendorPurchases = {
103
VendorType: manifest.VendorInfo.TypeName,
104
PurchaseHistory: [
105
{
106
ItemId: ItemId,
107
NumPurchased: numPurchased,
108
Expiry: offer.Expiry
109
}
110
]
111
};
114
112
}
115
113
purchaseRequest.PurchaseParams.Quantity *= offer.QuantityMultiplier;
116
114
} else {
@@ -5,6 +5,7 @@ import {
5
5
IMiscItem,
6
6
INemesisClient,
7
7
ITypeCount,
8
IRecentVendorPurchaseClient,
8
9
TEquipmentKey
9
10
} from "./inventoryTypes/inventoryTypes";
10
11
@@ -43,6 +44,7 @@ export type IInventoryChanges = {
43
44
MiscItems?: IMiscItem[];
44
45
EmailItems?: ITypeCount[];
45
46
Nemesis?: Partial<INemesisClient>;
47
RecentVendorPurchases?: IRecentVendorPurchaseClient;
46
48
} & Record<
47
49
Exclude<
48
50
string,