summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-09-23 22:13:11 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-09-23 22:13:11 +0200
commitededbe97ef64872258ee6d16be6576699f69274e (patch)
tree1408c855a1106b6feb3b318b208f54352f14e062
parent3726498e3ae40d45856d4c88da5cb09849410b1e (diff)
downloadprocessor-ededbe97ef64872258ee6d16be6576699f69274e.tar.gz
processor-ededbe97ef64872258ee6d16be6576699f69274e.zip
make missing map debugging easier
-rw-r--r--worker.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/worker.js b/worker.js
index af68dd3..0adf09a 100644
--- a/worker.js
+++ b/worker.js
@@ -376,7 +376,14 @@ amqp.connect(RABBITMQ_URI).then(async (rabbit) => {
participant.attributes.stats.jungleKills = participant.attributes.stats.jungleKills || 0;
// map items: names/id -> name -> db
- const item_id = ((i) => item_db_map.get(api_name_mappings.get(i)));
+ const item_id = ((i) => {
+ try {
+ return item_db_map.get(api_name_mappings.get(i));
+ } catch (err) {
+ logger.error("mapping error", i);
+ throw err;
+ }
+ });
let itms = [];
const pas = participant.attributes.stats; // I'm lazy