From aaf98c4a7d5c71789f9fadb9aa61ddbb9005cae6 Mon Sep 17 00:00:00 2001 From: Razzmatazz Date: Thu, 22 Aug 2024 21:46:00 -0500 Subject: [PATCH] fix trader assorts --- src/tarkov-data-manager/jobs/update-trader-assorts.mjs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/tarkov-data-manager/jobs/update-trader-assorts.mjs b/src/tarkov-data-manager/jobs/update-trader-assorts.mjs index fbd7cd35..96b5c746 100644 --- a/src/tarkov-data-manager/jobs/update-trader-assorts.mjs +++ b/src/tarkov-data-manager/jobs/update-trader-assorts.mjs @@ -100,7 +100,10 @@ class UpdateTraderAssortsJob extends DataJob { cost: assort.barter_scheme[offer._id][0].map(req => { let reqId = req._tpl; if (req.side) { - reqId = dogTagSideMap[req.side]; + reqId = dogTagSideMap[req.side] ?? reqId; + if (!dogTagSideMap[req.side]) { + console.log(`Invalid side ${req.side} for item ${reqId}`, req); + } } return { item: reqId, @@ -109,7 +112,7 @@ class UpdateTraderAssortsJob extends DataJob { dogTagLevel: req.level, dogTagSide: req.side, }; - }), + }).filter(Boolean), }; }); }));