diff -r 6bded7090719 -r ce6d539bb970 src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt --- a/src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt Sat Jun 04 18:29:58 2022 +0200 +++ b/src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt Sat Jun 04 18:35:45 2022 +0200 @@ -40,7 +40,7 @@ class IssueSorter(private vararg val criteria: Criteria) : Comparator { enum class Field { - DONE, ETA, UPDATED + PHASE, ETA, UPDATED } data class Criteria(val field: Field, val asc: Boolean = true) @@ -51,7 +51,7 @@ } for (c in criteria) { val result = when (c.field) { - Field.DONE -> (left.status.phase == IssueStatusPhase.Done).compareTo(right.status.phase == IssueStatusPhase.Done) + Field.PHASE -> left.status.phase.compareTo(right.status.phase) Field.ETA -> { val l = left.eta val r = right.eta