From 22d8b378d283d2d378024ce161ea901f7124d73d Mon Sep 17 00:00:00 2001 From: dutlist <166175391+AMelonInsideLemon@users.noreply.github.com> Date: Wed, 26 Jun 2024 17:10:17 +0200 Subject: [PATCH] typo --- src/controllers/api/gildWeaponController.ts | 22 +++++++++---------- .../inventoryTypes/commonInventoryTypes.ts | 3 +-- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/controllers/api/gildWeaponController.ts b/src/controllers/api/gildWeaponController.ts index b05e61ce..99b7a2d7 100644 --- a/src/controllers/api/gildWeaponController.ts +++ b/src/controllers/api/gildWeaponController.ts @@ -19,7 +19,7 @@ interface IGildWeaponRequest { PolarizeSlot?: number; PolarizeValue?: ArtifactPolarity; ItemId: string; - Caterogy: WeaponTypeInternal | "Hoverboards"; + Category: WeaponTypeInternal | "Hoverboards"; } // In export there no recipes for gild action, so reputation and ressources only consumed visually @@ -30,24 +30,24 @@ export const gildWeaponController: RequestHandler = async (req, res) => { const data: IGildWeaponRequest = getJSONfromString(String(req.body)); data.ItemId = String(req.query.ItemId); if (!modularWeaponCategory.includes(req.query.Category as WeaponTypeInternal | "Hoverboards")) { - throw new Error(`unknown modular weapon Category: ${req.query.Category}`); + throw new Error(`Unknown modular weapon Category: ${req.query.Category}`); } - data.Caterogy = req.query.Category as WeaponTypeInternal | "Hoverboards"; + data.Category = req.query.Category as WeaponTypeInternal | "Hoverboards"; const inventory = await getInventory(accountId); - if (!inventory[data.Caterogy]) { - throw new Error(`Category ${req.query.Category} dont foudn in inventory`); + if(!inventory[data.Category]) { + throw new Error(`Category ${req.query.Category} not found in inventory`); } - const weaponIndex = inventory[data.Caterogy].findIndex(x => String(x._id) === data.ItemId); + const weaponIndex = inventory[data.Category].findIndex(x => String(x._id) === data.ItemId); if (weaponIndex === -1) { throw new Error(`Weapon with ${data.ItemId} not found in category ${req.query.Category}`); } - const weapon = inventory[data.Caterogy][weaponIndex]; - weapon.Features = EquipmentFeatures.GILDING; // maybe 9 idk if DOUBLE_CAPACITY is also given + const weapon = inventory[data.Category][weaponIndex]; + weapon.Features = EquipmentFeatures.GILDED; // maybe 9 idk if DOUBLE_CAPACITY is also given weapon.ItemName = data.ItemName; weapon.XP = 0; - if (data.Caterogy != "OperatorAmps" && data.PolarizeSlot && data.PolarizeValue) { + if (data.Category != "OperatorAmps" && data.PolarizeSlot && data.PolarizeValue) { weapon.Polarity = [ { Slot: data.PolarizeSlot, @@ -55,12 +55,12 @@ export const gildWeaponController: RequestHandler = async (req, res) => { } ]; } - inventory[data.Caterogy][weaponIndex] = weapon; + inventory[data.Category][weaponIndex] = weapon; await inventory.save(); res.json({ InventoryChanges: { - [data.Caterogy]: [weapon] + [data.Category]: [weapon] } }); }; diff --git a/src/types/inventoryTypes/commonInventoryTypes.ts b/src/types/inventoryTypes/commonInventoryTypes.ts index 2fb86566..f7026c0c 100644 --- a/src/types/inventoryTypes/commonInventoryTypes.ts +++ b/src/types/inventoryTypes/commonInventoryTypes.ts @@ -86,7 +86,7 @@ export enum EquipmentFeatures { DOUBLE_CAPACITY = 1, UTILITY_SLOT = 2, GRAVIMAG_INSTALLED = 4, - GILDING = 8, + GILDED = 8, ARCANE_SLOT = 32, INCARNON_GENESIS = 512 } @@ -113,7 +113,6 @@ export interface IEquipmentDatabase { Expiry?: IMongoDate; SkillTree?: string; ArchonCrystalUpgrades?: IArchonCrystalUpgrade[]; - ItemId: IOid; _id: Types.ObjectId; }