From 8ee22e9e88a2abbede1d12daf2a6f352e945cfbb Mon Sep 17 00:00:00 2001 From: Sainan Date: Thu, 16 Jan 2025 17:51:13 +0100 Subject: [PATCH] fix error when trading in medallions with a syndicate not in inventory.Affiliations --- src/controllers/api/syndicateStandingBonusController.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controllers/api/syndicateStandingBonusController.ts b/src/controllers/api/syndicateStandingBonusController.ts index b2227ffa..434e41aa 100644 --- a/src/controllers/api/syndicateStandingBonusController.ts +++ b/src/controllers/api/syndicateStandingBonusController.ts @@ -27,7 +27,9 @@ export const syndicateStandingBonusController: RequestHandler = async (req, res) let syndicate = inventory.Affiliations.find(x => x.Tag == request.Operation.AffiliationTag); if (!syndicate) { syndicate = - inventory.Affiliations[inventory.Affiliations.push({ Tag: request.Operation.AffiliationTag, Standing: 0 })]; + inventory.Affiliations[ + inventory.Affiliations.push({ Tag: request.Operation.AffiliationTag, Standing: 0 }) - 1 + ]; } const max = getMaxStanding(syndicateMeta, syndicate.Title ?? 0);