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