From 83078768009c221d9c1d6b777de1e13f5f6303a9 Mon Sep 17 00:00:00 2001
From: "S.Listl" <S.Listl@SLISTL.aditosoftware.local>
Date: Mon, 28 Oct 2019 15:39:30 +0100
Subject: [PATCH] Bulkmail copy: preset fields done in the afterUiInit process

---
 entity/Attribute_entity/afterUiInit.js                        | 4 ++--
 entity/BulkMail_entity/BulkMail_entity.aod                    | 2 +-
 .../bulkmailid/valueProcess.js => afterUiInit.js}             | 0
 3 files changed, 3 insertions(+), 3 deletions(-)
 rename entity/BulkMail_entity/{entityfields/bulkmailid/valueProcess.js => afterUiInit.js} (100%)

diff --git a/entity/Attribute_entity/afterUiInit.js b/entity/Attribute_entity/afterUiInit.js
index fa558b3520..70936b24c9 100644
--- a/entity/Attribute_entity/afterUiInit.js
+++ b/entity/Attribute_entity/afterUiInit.js
@@ -15,8 +15,8 @@ if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW
 
     var usages = newSelect("OBJECT_TYPE")
                        .from("AB_ATTRIBUTEUSAGE")
-                       .and("AB_ATTRIBUTEUSAGE.AB_ATTRIBUTE_ID", parentId)
-                       .array(db.COLUMN, true)
+                       .where("AB_ATTRIBUTEUSAGE.AB_ATTRIBUTE_ID", parentId)
+                       .arrayColumn(true)
 
     //preset the usages with the ones from the parent
     usages.forEach(function (usage) 
diff --git a/entity/BulkMail_entity/BulkMail_entity.aod b/entity/BulkMail_entity/BulkMail_entity.aod
index d6929b901c..a967c20f61 100644
--- a/entity/BulkMail_entity/BulkMail_entity.aod
+++ b/entity/BulkMail_entity/BulkMail_entity.aod
@@ -7,6 +7,7 @@
   <title>Bulk mail</title>
   <grantUpdateProcess>%aditoprj%/entity/BulkMail_entity/grantUpdateProcess.js</grantUpdateProcess>
   <contentTitleProcess>%aditoprj%/entity/BulkMail_entity/contentTitleProcess.js</contentTitleProcess>
+  <afterUiInit>%aditoprj%/entity/BulkMail_entity/afterUiInit.js</afterUiInit>
   <iconId>VAADIN:AT</iconId>
   <titlePlural>Bulk mails</titlePlural>
   <recordContainer>db</recordContainer>
@@ -16,7 +17,6 @@
     </entityProvider>
     <entityField>
       <name>BULKMAILID</name>
-      <valueProcess>%aditoprj%/entity/BulkMail_entity/entityfields/bulkmailid/valueProcess.js</valueProcess>
     </entityField>
     <entityField>
       <name>NAME</name>
diff --git a/entity/BulkMail_entity/entityfields/bulkmailid/valueProcess.js b/entity/BulkMail_entity/afterUiInit.js
similarity index 100%
rename from entity/BulkMail_entity/entityfields/bulkmailid/valueProcess.js
rename to entity/BulkMail_entity/afterUiInit.js
-- 
GitLab