From ab5b23c44b8737beed4398ee45b5ac3cb3200eaf Mon Sep 17 00:00:00 2001 From: Lawin0129 <56766256+Lawin0129@users.noreply.github.com> Date: Sun, 3 Oct 2021 02:04:28 +0100 Subject: [PATCH] Better variant equipping for owned variants pt 2 --- index.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 9e51b8e..3a2f1fa 100644 --- a/index.js +++ b/index.js @@ -1620,7 +1620,14 @@ express.post("/account/api/oauth/token", async (req, res) => { } for(var i = 0; i < profile.items[req.body.itemToSlot].attributes.variants.length; i++) { - profile.items[req.body.itemToSlot].attributes.variants[i].active = req.body.variantUpdates[i].active || ""; + try + { + profile.items[req.body.itemToSlot].attributes.variants[i].active = req.body.variantUpdates[i].active || ""; + } + catch(err) + { + profile.items[req.body.itemToSlot].attributes.variants[i].active = ""; + } } } @@ -1911,7 +1918,14 @@ express.post("/account/api/oauth/token", async (req, res) => { } for(var i = 0; i < profile.items[req.body.itemToSlot].attributes.variants.length; i++) { - profile.items[req.body.itemToSlot].attributes.variants[i].active = req.body.variantUpdates[i].active || ""; + try + { + profile.items[req.body.itemToSlot].attributes.variants[i].active = req.body.variantUpdates[i].active || ""; + } + catch(err) + { + profile.items[req.body.itemToSlot].attributes.variants[i].active = ""; + } } }