From 625c62d86553943f3d0e4d50bf56a6528f3232e5 Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Wed, 8 May 2019 15:09:20 +0200
Subject: [PATCH] minor campaign fixes

---
 entity/Campaign_entity/Campaign_entity.aod                      | 2 +-
 .../entityfields/employee_contact_id/valueProcess.js            | 2 +-
 neonView/CampaignPreview_view/CampaignPreview_view.aod          | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/entity/Campaign_entity/Campaign_entity.aod b/entity/Campaign_entity/Campaign_entity.aod
index 70adc52ce6a..040bbd5905b 100644
--- a/entity/Campaign_entity/Campaign_entity.aod
+++ b/entity/Campaign_entity/Campaign_entity.aod
@@ -57,7 +57,7 @@
     </entityField>
     <entityField>
       <name>DESCRIPTION</name>
-      <title></title>
+      <title>Description</title>
       <contentType>LONG_TEXT</contentType>
       <titleProcess>%aditoprj%/entity/Campaign_entity/entityfields/description/titleProcess.js</titleProcess>
     </entityField>
diff --git a/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js b/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js
index 1e62e7551cc..008a2ed6a79 100644
--- a/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js
+++ b/entity/Campaign_entity/entityfields/employee_contact_id/valueProcess.js
@@ -3,5 +3,5 @@ import("system.neon");
 import("system.vars");
 import("Employee_lib");
 
-if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW)
+if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$this.value"))
     result.string(EmployeeUtils.getCurrentContactId());
\ No newline at end of file
diff --git a/neonView/CampaignPreview_view/CampaignPreview_view.aod b/neonView/CampaignPreview_view/CampaignPreview_view.aod
index b5772a5f1f3..807406980b7 100644
--- a/neonView/CampaignPreview_view/CampaignPreview_view.aod
+++ b/neonView/CampaignPreview_view/CampaignPreview_view.aod
@@ -16,6 +16,7 @@
       <name>Header</name>
       <titleField>NAME</titleField>
       <subtitleField>STATE</subtitleField>
+      <descriptionField>EMPLOYEE_CONTACT_ID</descriptionField>
       <favoriteAction1>newActivity</favoriteAction1>
       <entityField>#ENTITY</entityField>
       <title></title>
-- 
GitLab