From 290e83e1393cf5b35960e852578d894d700ccfba Mon Sep 17 00:00:00 2001 From: Sainan Date: Tue, 7 May 2024 16:31:40 +0200 Subject: [PATCH] fix: WebUI offering to add amps, which would fail --- src/controllers/custom/getItemListsController.ts | 2 +- src/services/inventoryService.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/custom/getItemListsController.ts b/src/controllers/custom/getItemListsController.ts index 92eedda0..ec768b83 100644 --- a/src/controllers/custom/getItemListsController.ts +++ b/src/controllers/custom/getItemListsController.ts @@ -18,7 +18,7 @@ function reduceItems(items: MinItem[]): ListedItem[] { const getItemListsController: RequestHandler = (_req, res) => { res.json({ warframes: reduceItems(warframes), - weapons: reduceItems(weapons) + weapons: reduceItems(weapons.filter(item => item.productCategory != "OperatorAmps")) }); }; diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 43675663..d199ccb4 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -178,7 +178,7 @@ export const addWeapon = async ( weaponIndex = inventory.Melee.push({ ItemType: weaponName, Configs: [], XP: 0 }); break; default: - throw new Error("unknown weapon type"); + throw new Error("unknown weapon type: " + weaponType); } const changedInventory = await inventory.save();