1.1 --- a/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt Sun Jan 08 17:57:05 2023 +0100 1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt Sun Jan 08 19:32:11 2023 +0100 1.3 @@ -191,13 +191,7 @@ 1.4 val relationsMap = if (needRelationsMap) dao.getIssueRelationMap(project, filter.includeDone) else emptyMap() 1.5 1.6 val issues = dao.listIssues(project, filter.includeDone, version, component) 1.7 - .sortedWith( 1.8 - IssueSorter( 1.9 - IssueSorter.Criteria(IssueSorter.Field.DONE), 1.10 - IssueSorter.Criteria(IssueSorter.Field.ETA), 1.11 - IssueSorter.Criteria(IssueSorter.Field.UPDATED, false) 1.12 - ) 1.13 - ) 1.14 + .sortedWith(IssueSorter(filter.sortPrimary, filter.sortSecondary, filter.sortTertiary)) 1.15 .filter { 1.16 (!filter.onlyMine || (it.assignee?.username ?: "") == (http.remoteUser ?: "<Anonymous>")) && 1.17 (!filter.onlyBlocker || (relationsMap[it.id]?.any { (_,type) -> type.blocking }?:false)) &&