diff -r 997e2c97ba34 -r 1e4044d29b1c src/main/kotlin/de/uapcore/lightpit/util/Issues.kt --- a/src/main/kotlin/de/uapcore/lightpit/util/Issues.kt Tue May 11 17:41:01 2021 +0200 +++ b/src/main/kotlin/de/uapcore/lightpit/util/Issues.kt Thu May 13 10:16:57 2021 +0200 @@ -42,7 +42,15 @@ DONE, ETA, UPDATED } - data class Criteria(val field: Field, val asc: Boolean) + data class Criteria(val field: Field, val asc: Boolean = true) + + companion object { + val DEFAULT_ISSUE_SORTER = IssueSorter(listOf( + Criteria(Field.DONE), + Criteria(Field.UPDATED, false), + Criteria(Field.ETA) + )) + } override fun compare(left: Issue, right: Issue): Int { if (left == right) {