feat: track vendor purchases #1153
@ -69,7 +69,6 @@ export const handlePurchase = async (
|
||||
inventoryChanges
|
||||
);
|
||||
}
|
||||
purchaseRequest.PurchaseParams.Quantity *= offer.QuantityMultiplier;
|
||||
if (!config.noVendorPurchaseLimits) {
|
||||
inventory.RecentVendorPurchases ??= [];
|
||||
let vendorPurchases = inventory.RecentVendorPurchases.find(
|
||||
@ -110,6 +109,7 @@ export const handlePurchase = async (
|
||||
}
|
||||
];
|
||||
}
|
||||
purchaseRequest.PurchaseParams.Quantity *= offer.QuantityMultiplier;
|
||||
} else if (!ExportVendors[purchaseRequest.PurchaseParams.SourceId!]) {
|
||||
throw new Error(`unknown vendor: ${purchaseRequest.PurchaseParams.SourceId!}`);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user