From b22f047fe8808c9462e8a2185bc17d5d66a6253f Mon Sep 17 00:00:00 2001
From: Zdravko Iliev <zdravko.iliev@vereign.com>
Date: Thu, 28 Nov 2019 10:52:19 +0200
Subject: [PATCH] debugging extract message id

---
 javascript/src/helpers/mailparser.js | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/javascript/src/helpers/mailparser.js b/javascript/src/helpers/mailparser.js
index 7bdaf51..51f79f3 100644
--- a/javascript/src/helpers/mailparser.js
+++ b/javascript/src/helpers/mailparser.js
@@ -130,39 +130,39 @@ export function fixNewLines(mime) {
 }
 
 export function extractMessageID(mime) {
-  debugger;
+  console.log('mime lenght', mime.length);
   if (mime.startsWith("\r\n")) {
     mime = mime.substring(2); //should not happen
   }
-  debugger;
 
   const headersEndIndex = mime.indexOf("\r\n\r\n"); //the first empty line
+  console.log({headersEndIndex});
   if (headersEndIndex < 0) {
     return null;
   }
-  debugger;
-
   const mimeHeaders = mime.substring(0, headersEndIndex);
-  debugger;
+  console.log('mimeHeaders',mimeHeaders.length);
 
   const headers = libmime.decodeHeaders(mimeHeaders);
-  debugger;
+  console.log({headers});
 
   let messageId = headers["Message-ID"];
-  debugger;
+  console.log({messageId});
 
   if (Array.isArray(messageId) && messageId.length > 0) {
-    debugger;
-
+    console.log('message id is array');
     messageId = messageId[0];
+    console.log({messageId});
   }
+
   if (messageId && typeof messageId === "string") {
+    console.log('message id is string');
     messageId = messageId.replace(/^</, '').replace(/>$/, '');
-    debugger;
-
+    console.log({messageId});
     return messageId;
   }
-  debugger;
+  console.log('message id is null');
+  console.log({messageId});
   return null;
 }
 
-- 
GitLab