From 7748c8b84323c8bcc6b4919c42d45e661c0c1bc5 Mon Sep 17 00:00:00 2001
From: Simon Leipold <s.leipold@adito.de>
Date: Tue, 20 Aug 2019 09:56:24 +0200
Subject: [PATCH] Permissions - changed representation of actions

---
 .../PermissionOverview_entity.aod             |  1 +
 .../PermissionAction/PermissionAction.aod     |  4 ++++
 .../PermissionActionList_view.aod             | 19 +++++++++++++++++++
 .../PermissionDetailPreview_view.aod          |  4 ++--
 4 files changed, 26 insertions(+), 2 deletions(-)
 create mode 100644 neonView/PermissionActionList_view/PermissionActionList_view.aod

diff --git a/entity/PermissionOverview_entity/PermissionOverview_entity.aod b/entity/PermissionOverview_entity/PermissionOverview_entity.aod
index 5d8ddb516a..69633e9d5a 100644
--- a/entity/PermissionOverview_entity/PermissionOverview_entity.aod
+++ b/entity/PermissionOverview_entity/PermissionOverview_entity.aod
@@ -83,6 +83,7 @@
     <jDitoRecordContainer>
       <name>jDito</name>
       <jDitoRecordAlias>_____SYSTEMALIAS</jDitoRecordAlias>
+      <isFilterable v="false" />
       <contentProcess>%aditoprj%/entity/PermissionOverview_entity/recordcontainers/jdito/contentProcess.js</contentProcess>
       <recordFieldMappings>
         <jDitoRecordFieldMapping>
diff --git a/neonContext/PermissionAction/PermissionAction.aod b/neonContext/PermissionAction/PermissionAction.aod
index d59ee2df14..28f4f791d2 100644
--- a/neonContext/PermissionAction/PermissionAction.aod
+++ b/neonContext/PermissionAction/PermissionAction.aod
@@ -13,5 +13,9 @@
       <name>2d27ce8b-7676-4db8-9644-006b2d83d61f</name>
       <view>PermissionActionFilter_view</view>
     </neonViewReference>
+    <neonViewReference>
+      <name>c1262905-77d0-42fa-9678-26895eff6cc4</name>
+      <view>PermissionActionList_view</view>
+    </neonViewReference>
   </references>
 </neonContext>
diff --git a/neonView/PermissionActionList_view/PermissionActionList_view.aod b/neonView/PermissionActionList_view/PermissionActionList_view.aod
new file mode 100644
index 0000000000..ec908e041c
--- /dev/null
+++ b/neonView/PermissionActionList_view/PermissionActionList_view.aod
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.2" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.2">
+  <name>PermissionActionList_view</name>
+  <majorModelMode>DISTRIBUTED</majorModelMode>
+  <children>
+    <titledListViewTemplate>
+      <name>TitledList</name>
+      <titleField></titleField>
+      <fixedDrawer v="true" />
+      <entityField>#ENTITY</entityField>
+      <columns>
+        <neonTableColumn>
+          <name>cc9ac8b7-e98b-4ce6-a0f0-204c05c1a3ce</name>
+          <entityField>ACTION</entityField>
+        </neonTableColumn>
+      </columns>
+    </titledListViewTemplate>
+  </children>
+</neonView>
diff --git a/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod b/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod
index 4a5ae42178..6e25ef4aaf 100644
--- a/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod
+++ b/neonView/PermissionDetailPreview_view/PermissionDetailPreview_view.aod
@@ -30,9 +30,9 @@
       </fields>
     </genericViewTemplate>
     <neonViewReference>
-      <name>b9e52e84-8ed8-4fe1-a938-6c6ff399c418</name>
+      <name>ea958157-fe0d-4dbc-84ae-81c6adae7a9d</name>
       <entityField>PermissionActions</entityField>
-      <view>PermissionActionFilter_view</view>
+      <view>PermissionActionList_view</view>
     </neonViewReference>
   </children>
 </neonView>
-- 
GitLab