1.1 --- a/src/main/kotlin/de/uapcore/lightpit/util/Issues.kt Tue May 11 17:41:01 2021 +0200 1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/util/Issues.kt Thu May 13 10:16:57 2021 +0200 1.3 @@ -42,7 +42,15 @@ 1.4 DONE, ETA, UPDATED 1.5 } 1.6 1.7 - data class Criteria(val field: Field, val asc: Boolean) 1.8 + data class Criteria(val field: Field, val asc: Boolean = true) 1.9 + 1.10 + companion object { 1.11 + val DEFAULT_ISSUE_SORTER = IssueSorter(listOf( 1.12 + Criteria(Field.DONE), 1.13 + Criteria(Field.UPDATED, false), 1.14 + Criteria(Field.ETA) 1.15 + )) 1.16 + } 1.17 1.18 override fun compare(left: Issue, right: Issue): Int { 1.19 if (left == right) {