use the expiry from the offer
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (20) (push) Successful in 59s
Build / build (22) (push) Successful in 40s
Build / build (18) (pull_request) Successful in 1m4s
Build / build (20) (pull_request) Successful in 1m3s
Build / build (22) (pull_request) Successful in 45s
All checks were successful
Build / build (18) (push) Successful in 41s
Build / build (20) (push) Successful in 59s
Build / build (22) (push) Successful in 40s
Build / build (18) (pull_request) Successful in 1m4s
Build / build (20) (pull_request) Successful in 1m3s
Build / build (22) (pull_request) Successful in 45s
This commit is contained in:
parent
8e0ff9d7f6
commit
d78d32b8de
@ -28,7 +28,6 @@ import {
|
||||
import { config } from "./configService";
|
||||
import { TInventoryDatabaseDocument } from "../models/inventoryModels/inventoryModel";
|
||||
import { fromStoreItem, toStoreItem } from "./itemDataService";
|
||||
import { toMongoDate } from "../helpers/inventoryHelpers";
|
||||
|
||||
export const getStoreItemCategory = (storeItem: string): string => {
|
||||
const storeItemString = getSubstringFromKeyword(storeItem, "StoreItems/");
|
||||
@ -83,7 +82,6 @@ export const handlePurchase = async (
|
||||
}) - 1
|
||||
];
|
||||
}
|
||||
const expiry = new Date(offer.RotatedWeekly ? Date.now() + 7 * 24 * 3600 * 1000 : 2051240400000);
|
||||
const historyEntry = vendorPurchases.PurchaseHistory.find(x => x.ItemId == ItemId);
|
||||
let numPurchased = purchaseRequest.PurchaseParams.Quantity;
|
||||
if (historyEntry) {
|
||||
@ -93,7 +91,7 @@ export const handlePurchase = async (
|
||||
vendorPurchases.PurchaseHistory.push({
|
||||
ItemId: ItemId,
|
||||
NumPurchased: purchaseRequest.PurchaseParams.Quantity,
|
||||
Expiry: expiry
|
||||
Expiry: new Date(parseInt(offer.Expiry.$date.$numberLong))
|
||||
});
|
||||
}
|
||||
inventoryChanges.RecentVendorPurchases = [
|
||||
@ -103,7 +101,7 @@ export const handlePurchase = async (
|
||||
{
|
||||
ItemId: ItemId,
|
||||
NumPurchased: numPurchased,
|
||||
Expiry: toMongoDate(expiry)
|
||||
Expiry: offer.Expiry
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user