Compare commits

..

No commits in common. "cc4ea6b157d0389d6c377e8c59b667cfc5c954e0" and "8e87bebf7ce5114654a86723c9725acf0690b073" have entirely different histories.

View File

@ -23,15 +23,8 @@ export const setBoosterController: RequestHandler = async (req, res) => {
res.status(400).send("Invalid ItemType provided.");
return;
}
const now = Math.floor(Date.now() / 1000);
// Remove if ExpiryDate lower than current time?
for (const { ItemType, ExpiryDate } of requests) {
if (ExpiryDate < now) {
// remove expired boosters
const index = boosters.findIndex(item => item.ItemType === ItemType);
if (index !== -1) {
boosters.splice(index, 1);
}
} else {
const boosterItem = boosters.find(item => item.ItemType === ItemType);
if (boosterItem) {
boosterItem.ExpiryDate = ExpiryDate;
@ -39,7 +32,6 @@ export const setBoosterController: RequestHandler = async (req, res) => {
boosters.push({ ItemType, ExpiryDate });
}
}
}
await inventory.save();
res.end();
};