From e6f2a263bd07d828dd284473f102fad6d5910ff9 Mon Sep 17 00:00:00 2001 From: "m.wachsmuth" <m.wachsmuth@MWACHSMUTH.aditosoftware.local> Date: Tue, 28 Sep 2021 09:10:04 +0200 Subject: [PATCH] [Projekt: xRM-ContactManagement][TicketNr.: 2001003][Beschreibungstext wird nicht WYSIWYG dargestellt] --- .../entityfields/newactivity/onActionProcess.js | 2 +- process/ActivityTask_lib/process.js | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/entity/Task_entity/entityfields/newactivity/onActionProcess.js b/entity/Task_entity/entityfields/newactivity/onActionProcess.js index 2a5fd911e8..fd2bd65950 100644 --- a/entity/Task_entity/entityfields/newactivity/onActionProcess.js +++ b/entity/Task_entity/entityfields/newactivity/onActionProcess.js @@ -4,4 +4,4 @@ import("Context_lib"); var subject = vars.get("$field.SUBJECT") var infoText = vars.get("$field.DESCRIPTION"); -ActivityUtils.createNewActivity(undefined, null, ContextUtils.getCurrentContextId(), vars.get("$field.TASKID"), subject, infoText); \ No newline at end of file +ActivityUtils.createNewActivity(undefined, null, ContextUtils.getCurrentContextId(), vars.get("$field.TASKID"), subject, infoText, null, null, null, null, null, true); \ No newline at end of file diff --git a/process/ActivityTask_lib/process.js b/process/ActivityTask_lib/process.js index 722d202ca0..f7e68b2581 100644 --- a/process/ActivityTask_lib/process.js +++ b/process/ActivityTask_lib/process.js @@ -321,6 +321,10 @@ ActivityUtils.makeNoActityFilterConditionSql = function () * entryDate of an Visit<br> * @param {String} pVisitPlanEntryId (optional) <p> * visitPlanEntryId (needed to set the status of visits in visitPlanning)<br> + * @param {Boolean} pInfoIsHtml (optional) <p> + * defines if the given info is already html.<br> + * If not so it will be converted to html<br> + * <p> * @static * @example * var content; @@ -342,15 +346,16 @@ ActivityUtils.makeNoActityFilterConditionSql = function () * $KeywordRegistry.activityDirection$outgoing(), * [["Letter.docx", content, false]]); */ -ActivityUtils.createNewActivity = function(pRowId, pAdditionalLinks, pParentContext, pParentId, pSubject, pInfo, pDirection, pDocuments, pCategory, pEntryDate, pVisitPlanEntryId) +ActivityUtils.createNewActivity = function(pRowId, pAdditionalLinks, pParentContext, pParentId, pSubject, pInfo, pDirection, pDocuments, pCategory, pEntryDate, pVisitPlanEntryId, pInfoIsHtml) { var params = {}; + var infoHtml = pInfoIsHtml || false; if (pDocuments) params["PresetDocuments_param"] = JSON.stringify(pDocuments); if (pSubject) params["Subject_param"] = pSubject; if (pInfo) - params["Info_param"] = text.text2html(pInfo.trim(), false); + params["Info_param"] = infoHtml ? pInfo : text.text2html(pInfo.trim(), false) ; if (pDirection) params["Direction_param"] = pDirection; if (pCategory) -- GitLab