src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt

changeset 271
f8f5e82944fa
parent 268
ca5501d851fa
child 284
671c1c8fbf1c
     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)) &&

mercurial