TSK-774: set Flags for listValues()
This commit is contained in:
parent
797d9f58e2
commit
630e8506b5
|
@ -1,5 +1,8 @@
|
|||
package pro.taskana;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Enum containing the column names for @see pro.taskana.mappings.QueryMapper#queryTaskColumnValues(pro.taskana.impl.TaskQueryImpl).
|
||||
*
|
||||
|
@ -64,6 +67,10 @@ public enum TaskQueryColumnName implements QueryColumnName {
|
|||
this.name = name;
|
||||
}
|
||||
|
||||
public static List<TaskQueryColumnName> getAttachmentList() {
|
||||
return Arrays.asList(A_CLASSIFICATION_ID, A_CLASSIFICATION_KEY, A_CHANNEL, A_REF_VALUE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return name;
|
||||
|
|
|
@ -1017,11 +1017,6 @@ public class TaskQueryImpl implements TaskQuery {
|
|||
|
||||
if (columnName.equals(TaskQueryColumnName.CLASSIFICATION_NAME)) {
|
||||
joinWithClassifications = true;
|
||||
}
|
||||
List<TaskQueryColumnName> attachmentColumns = Arrays.asList(
|
||||
TaskQueryColumnName.A_CLASSIFICATION_ID, TaskQueryColumnName.A_CLASSIFICATION_KEY,
|
||||
TaskQueryColumnName.A_CLASSIFICATION_NAME, TaskQueryColumnName.A_CHANNEL,
|
||||
TaskQueryColumnName.A_REF_VALUE);
|
||||
if (attachmentColumns.contains(columnName)) {
|
||||
joinWithAttachmentClassifications = true;
|
||||
}
|
||||
|
|
|
@ -281,6 +281,7 @@ public class QueryTasksAccTest extends AbstractAccTest {
|
|||
.count();
|
||||
long countAllIds = taskService.createTaskQuery().count();
|
||||
assertEquals(countAllIds, countAllExternalIds);
|
||||
assertEquals(72, countAllExternalIds);
|
||||
}
|
||||
|
||||
@WithAccessId(
|
||||
|
|
Loading…
Reference in New Issue