From 59282aacdd65eeda6b2493f85d3db361b6ebfcc5 Mon Sep 17 00:00:00 2001
From: Johannes Hoermann <j.hoermann@adito.de>
Date: Thu, 4 Jul 2019 10:33:10 +0200
Subject: [PATCH] Fix classification bug

---
 .../classificationscore_id/displayValueProcess.js          | 7 ++++++-
 process/Classification_lib/process.js                      | 1 -
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/entity/Classification_entity/entityfields/classificationscore_id/displayValueProcess.js b/entity/Classification_entity/entityfields/classificationscore_id/displayValueProcess.js
index 70cf0982fc..1b0f11a548 100644
--- a/entity/Classification_entity/entityfields/classificationscore_id/displayValueProcess.js
+++ b/entity/Classification_entity/entityfields/classificationscore_id/displayValueProcess.js
@@ -4,10 +4,15 @@ import("Sql_lib");
 import("system.db");
 import("system.result");
 
+// no need to load, if no classificationscore exists
 if (vars.get("$field.CLASSIFICATIONSCORE_ID"))
 {
     // TODO: loadEntity / #Title
     result.string(translate.text(db.cell(SqlCondition.begin()
             .andPrepareVars("CLASSIFICATIONSCORE.CLASSIFICATIONSCOREID", "$field.CLASSIFICATIONSCORE_ID")
             .buildSql("select TITLE from CLASSIFICATIONSCORE", "1=2"))));
-}
\ No newline at end of file
+} 
+else
+{
+    result.string("");
+}
diff --git a/process/Classification_lib/process.js b/process/Classification_lib/process.js
index 89c19121cd..40778a43d2 100644
--- a/process/Classification_lib/process.js
+++ b/process/Classification_lib/process.js
@@ -38,7 +38,6 @@ ClassificationUtils.getScore = function(pClassificationType, pObjectType, pObjec
     {
         scores[pRow[0]] = pRow[1];
     });
-    logging.log(JSON.stringify(scores, null, "\t"))
     return scores;
 }
 
-- 
GitLab