From ef30b1e478b11c92eca14656d0211b5035eee925 Mon Sep 17 00:00:00 2001
From: "S.Listl" <S.Listl@SLISTL.aditosoftware.local>
Date: Thu, 24 Oct 2019 08:27:53 +0200
Subject: [PATCH] Attribute displayValue fix

---
 process/Attribute_lib/process.js | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/process/Attribute_lib/process.js b/process/Attribute_lib/process.js
index aaf8831ae1..85e49b6d03 100644
--- a/process/Attribute_lib/process.js
+++ b/process/Attribute_lib/process.js
@@ -221,10 +221,11 @@ AttributeUtil.getFullAttributeName = function (pAttributeId, pSimpleName, pTrans
     var attribute;
     do {
         attribute = newSelect("ATTRIBUTE.ATTRIBUTE_NAME, PARENT1.ATTRIBUTE_NAME, PARENT2.ATTRIBUTE_NAME, PARENT2.ATTRIBUTE_PARENT_ID")
-                        .from("AB_ATTRIBUTE ATTRIBUTE")
-                        .leftJoin("AB_ATTRIBUTE PARENT1", "ATTRIBUTE.ATTRIBUTE_PARENT_ID = PARENT1.AB_ATTRIBUTEID")
-                        .leftJoin("AB_ATTRIBUTE PARENT2", "PARENT1.ATTRIBUTE_PARENT_ID = PARENT2.AB_ATTRIBUTEID")
+                        .from("AB_ATTRIBUTE", "ATTRIBUTE")
+                        .leftJoin("AB_ATTRIBUTE", "ATTRIBUTE.ATTRIBUTE_PARENT_ID = PARENT1.AB_ATTRIBUTEID", "PARENT1")
+                        .leftJoin("AB_ATTRIBUTE", "PARENT1.ATTRIBUTE_PARENT_ID = PARENT2.AB_ATTRIBUTEID", "PARENT2")
                         .where(["AB_ATTRIBUTE", "AB_ATTRIBUTEID", "ATTRIBUTE"], pAttributeId)
+                        .arrayRow();
 
         if (attribute.length > 0)
         {
-- 
GitLab