From a56cb0a03831a8f78f5d41f616164d42b6730af9 Mon Sep 17 00:00:00 2001
From: Daniel Tran <d.tran@adito.de>
Date: Mon, 6 Apr 2020 15:49:05 +0200
Subject: [PATCH] #1047950: Fixed handling from emails in msg format and
 changed function call to get project settings to InstanceConfigValue.

---
 process/LeadQuickAcquisition_lib/process.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/process/LeadQuickAcquisition_lib/process.js b/process/LeadQuickAcquisition_lib/process.js
index e52d1ff2fc..efb48f95f7 100644
--- a/process/LeadQuickAcquisition_lib/process.js
+++ b/process/LeadQuickAcquisition_lib/process.js
@@ -71,7 +71,7 @@ LeadQuickAcquisition.callWebService = function(pFile)
         default:
             var convertedMail = plugin.run(null, "de.adito.aditoweb.plugin.msg2rfc.Msg2RfcPlugin", [pFile.bindata])[0];
             convertedMail = util.encodeBase64String(convertedMail);
-            response = LeadQuickAcquisition.handleMailSig(convertedMail);
+            response = LeadQuickAcquisition.handleMailSig(Email.fromRFC(convertedMail));
     }
     
     return response;
@@ -221,7 +221,7 @@ LeadQuickAcquisitionMailSigUtils._callWebServiceMailSig = function(pFile)
 {
     var email = pFile;
     var apiKey = project.getInstanceConfigValue("custom.sigparser.apiKey", "");
-    var url = project.getPreferenceValue("custom.sigparser.apiUrl", "");
+    var url = project.getInstanceConfigValue("custom.sigparser.apiUrl", "");
     
     var emailText = email.mailText;
     var senderName = email.sender.substring(0, email.sender.indexOf("<", 0));
-- 
GitLab