From cc5c5d8868b22a1e27567e58b9c1fd253b640ce0 Mon Sep 17 00:00:00 2001 From: VampireKitten Date: Tue, 15 Oct 2024 16:00:11 +0200 Subject: [PATCH] Removes lens and tells client it worked. --- src/controllers/api/focusController.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/controllers/api/focusController.ts b/src/controllers/api/focusController.ts index 1f52eb4f..107b5228 100644 --- a/src/controllers/api/focusController.ts +++ b/src/controllers/api/focusController.ts @@ -20,10 +20,19 @@ export const focusController: RequestHandler = async (req, res) => { for (const item of inventory[request.Category]) { if (item._id.toString() == request.WeaponId) { item.FocusLens = request.LensType; + addMiscItems(inventory, [ + { + ItemType: request.LensType, + ItemCount: -1 + } satisfies IMiscItem + ]); } } await inventory.save(); - res.end(); + res.json({ + weaponId: request.WeaponId, + lensType: request.LensType, + }); break; } case FocusOperation.UnlockWay: {