From eb2fb14630314fb26fd47b1e7036d8ef44cdb14c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Heffner?= <joerg.heffner@envite.de>
Date: Mon, 12 Aug 2024 10:32:57 +0200
Subject: [PATCH] Closes #2659 Fix SQL in Mappers

---
 .../classification/internal/ClassificationMapper.java  |  6 +++---
 .../taskana/task/internal/ObjectReferenceMapper.java   | 10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/lib/taskana-core/src/main/java/pro/taskana/classification/internal/ClassificationMapper.java b/lib/taskana-core/src/main/java/pro/taskana/classification/internal/ClassificationMapper.java
index a57157c6f1..1eac8bfc47 100644
--- a/lib/taskana-core/src/main/java/pro/taskana/classification/internal/ClassificationMapper.java
+++ b/lib/taskana-core/src/main/java/pro/taskana/classification/internal/ClassificationMapper.java
@@ -16,8 +16,8 @@ public interface ClassificationMapper {
       "<script> SELECT ID, KEY, PARENT_ID, PARENT_KEY, CATEGORY, TYPE, DOMAIN, VALID_IN_DOMAIN, CREATED, MODIFIED, NAME, DESCRIPTION, PRIORITY, SERVICE_LEVEL, APPLICATION_ENTRY_POINT, CUSTOM_1, CUSTOM_2, CUSTOM_3, CUSTOM_4, CUSTOM_5, CUSTOM_6, CUSTOM_7, CUSTOM_8 "
           + "FROM CLASSIFICATION "
           + "WHERE KEY = #{key}"
-          + "AND DOMAIN = #{domain}"
-          + "<if test=\"_databaseId == 'db2'\">with UR </if> "
+          + " AND DOMAIN = #{domain}"
+          + "<if test=\"_databaseId == 'db2'\"> with UR </if> "
           + "</script>")
   @Result(property = "id", column = "ID")
   @Result(property = "key", column = "KEY")
@@ -48,7 +48,7 @@ public interface ClassificationMapper {
       "<script>SELECT ID, KEY, PARENT_ID, PARENT_KEY, CATEGORY, TYPE, DOMAIN, VALID_IN_DOMAIN, CREATED, MODIFIED, NAME, DESCRIPTION, PRIORITY, SERVICE_LEVEL, APPLICATION_ENTRY_POINT, CUSTOM_1, CUSTOM_2, CUSTOM_3, CUSTOM_4, CUSTOM_5, CUSTOM_6, CUSTOM_7, CUSTOM_8 "
           + "FROM CLASSIFICATION "
           + "WHERE ID = #{id}"
-          + "<if test=\"_databaseId == 'db2'\">with UR </if> "
+          + "<if test=\"_databaseId == 'db2'\"> with UR </if> "
           + "</script>")
   @Result(property = "id", column = "ID")
   @Result(property = "key", column = "KEY")
diff --git a/lib/taskana-core/src/main/java/pro/taskana/task/internal/ObjectReferenceMapper.java b/lib/taskana-core/src/main/java/pro/taskana/task/internal/ObjectReferenceMapper.java
index b4bc07ecb9..5108a61bf8 100644
--- a/lib/taskana-core/src/main/java/pro/taskana/task/internal/ObjectReferenceMapper.java
+++ b/lib/taskana-core/src/main/java/pro/taskana/task/internal/ObjectReferenceMapper.java
@@ -20,7 +20,7 @@ public interface ObjectReferenceMapper {
           + "FROM OBJECT_REFERENCE "
           + "WHERE ID = #{id}"
           + "ORDER BY VALUE ASC, TYPE ASC, SYSTEM_INSTANCE ASC, SYSTEM ASC, COMPANY ASC"
-          + "<if test=\"_databaseId == 'db2'\">with UR </if> "
+          + "<if test=\"_databaseId == 'db2'\"> with UR </if> "
           + "</script>")
   @Result(property = "id", column = "ID")
   @Result(property = "company", column = "COMPANY")
@@ -34,8 +34,8 @@ public interface ObjectReferenceMapper {
       "<script>SELECT ID, TASK_ID, COMPANY, SYSTEM, SYSTEM_INSTANCE, TYPE, VALUE "
           + "FROM OBJECT_REFERENCE "
           + "WHERE TASK_ID = #{taskId}"
-          + "ORDER BY VALUE ASC, TYPE ASC, SYSTEM_INSTANCE ASC, SYSTEM ASC, COMPANY ASC"
-          + "<if test=\"_databaseId == 'db2'\">with UR </if> "
+          + " ORDER BY VALUE ASC, TYPE ASC, SYSTEM_INSTANCE ASC, SYSTEM ASC, COMPANY ASC"
+          + "<if test=\"_databaseId == 'db2'\"> with UR </if> "
           + "</script>")
   @Result(property = "id", column = "ID")
   @Result(property = "taskId", column = "TASK_ID")
@@ -60,7 +60,7 @@ public interface ObjectReferenceMapper {
           + "</choose>"
           + "</where>"
           + "ORDER BY VALUE ASC, TYPE ASC, SYSTEM_INSTANCE ASC, SYSTEM ASC, COMPANY ASC"
-          + "<if test=\"_databaseId == 'db2'\">with UR </if> "
+          + "<if test=\"_databaseId == 'db2'\"> with UR </if> "
           + "</script>")
   @Result(property = "id", column = "ID")
   @Result(property = "taskId", column = "TASK_ID")
@@ -81,7 +81,7 @@ List<ObjectReferenceImpl> findObjectReferencesByTaskIds(
           + "AND TYPE = #{objectReference.type} "
           + "AND VALUE = #{objectReference.value} "
           + "ORDER BY VALUE ASC, TYPE ASC, SYSTEM_INSTANCE ASC, SYSTEM ASC, COMPANY ASC"
-          + "<if test=\"_databaseId == 'db2'\">with UR </if> "
+          + "<if test=\"_databaseId == 'db2'\"> with UR </if> "
           + "</script>")
   @Result(property = "id", column = "ID")
   @Result(property = "company", column = "COMPANY")