From c9e27017f317fce9e29c9ec8580b895199a6ea48 Mon Sep 17 00:00:00 2001
From: Markus Escher <m.escher@adito.de>
Date: Mon, 15 Apr 2019 11:39:10 +0200
Subject: [PATCH] add Task Timeline SUBJECT_DETAILS

---
 entity/Task_entity/Task_entity.aod           | 11 ++++++++++-
 neonView/TaskFilter_view/TaskFilter_view.aod |  2 +-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/entity/Task_entity/Task_entity.aod b/entity/Task_entity/Task_entity.aod
index feffe87b8a..1f5d2049a1 100644
--- a/entity/Task_entity/Task_entity.aod
+++ b/entity/Task_entity/Task_entity.aod
@@ -25,7 +25,6 @@
     <entityField>
       <name>SUBJECT</name>
       <title>subject</title>
-      <linkedContext>Task</linkedContext>
       <mandatory v="true" />
     </entityField>
     <entityField>
@@ -385,6 +384,12 @@
       <documentation>%aditoprj%/entity/Task_entity/entityfields/presetlinks_param/documentation.adoc</documentation>
       <description>PARAMETER</description>
     </entityParameter>
+    <entityField>
+      <name>SUBJECT_DETAILS</name>
+      <title>subject</title>
+      <linkedContext>Task</linkedContext>
+      <mandatory v="true" />
+    </entityField>
   </entityFields>
   <recordContainers>
     <dbRecordContainer>
@@ -487,6 +492,10 @@
           <name>PROGRESS.displayValue</name>
           <expression>%aditoprj%/entity/Task_entity/recordcontainers/db/recordfieldmappings/progress.displayvalue/expression.js</expression>
         </dbRecordFieldMapping>
+        <dbRecordFieldMapping>
+          <name>SUBJECT_DETAILS.value</name>
+          <recordfield>TASK.SUBJECT</recordfield>
+        </dbRecordFieldMapping>
       </recordFieldMappings>
     </dbRecordContainer>
   </recordContainers>
diff --git a/neonView/TaskFilter_view/TaskFilter_view.aod b/neonView/TaskFilter_view/TaskFilter_view.aod
index a04bd4d995..96c0d85b57 100644
--- a/neonView/TaskFilter_view/TaskFilter_view.aod
+++ b/neonView/TaskFilter_view/TaskFilter_view.aod
@@ -29,7 +29,7 @@
     <timelineViewTemplate>
       <name>TasksTimeline</name>
       <dateField>MATURITY_DATE</dateField>
-      <titleField>SUBJECT</titleField>
+      <titleField>SUBJECT_DETAILS</titleField>
       <descriptionField>DESCRIPTION</descriptionField>
       <iconIdField>#ICON</iconIdField>
       <entityField>#ENTITY</entityField>
-- 
GitLab