From cf5570b3c049e2bd971360e4a34fa2b681626d1a Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Sun, 7 Aug 2022 20:32:55 +0200
Subject: [PATCH] debug: show detailed distance in logs

---
 app/lib/indexer.ts | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app/lib/indexer.ts b/app/lib/indexer.ts
index c691672f4..dcb29c546 100644
--- a/app/lib/indexer.ts
+++ b/app/lib/indexer.ts
@@ -2498,13 +2498,16 @@ async function checkPeopleAreNotOudistanced(
   for (const pubkey of pubkeys) {
     let nodeID = await getNodeIDfromPubkey(nodesCache, pubkey, dal);
     const dSen = Math.ceil(Math.pow(membersCount, 1 / conf.stepMax));
-    let isOutdistanced = wotb.isOutdistanced(
+    let detailedDistance = wotb.detailedDistance(
       nodeID,
       dSen,
       conf.stepMax,
       conf.xpercent
     );
-    if (isOutdistanced) {
+    const logger = require("./logger").NewLogger("indexer");
+    logger.info(`Detailed distance for ${pubkey}`);
+    logger.info(detailedDistance);
+    if (detailedDistance.isOutdistanced) {
       error = Error("Joiner/Active is outdistanced from WoT");
       break;
     }
-- 
GitLab