1.1 --- a/src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt Sat Jun 04 18:29:58 2022 +0200 1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt Sat Jun 04 18:35:45 2022 +0200 1.3 @@ -40,7 +40,7 @@ 1.4 1.5 class IssueSorter(private vararg val criteria: Criteria) : Comparator<Issue> { 1.6 enum class Field { 1.7 - DONE, ETA, UPDATED 1.8 + PHASE, ETA, UPDATED 1.9 } 1.10 1.11 data class Criteria(val field: Field, val asc: Boolean = true) 1.12 @@ -51,7 +51,7 @@ 1.13 } 1.14 for (c in criteria) { 1.15 val result = when (c.field) { 1.16 - Field.DONE -> (left.status.phase == IssueStatusPhase.Done).compareTo(right.status.phase == IssueStatusPhase.Done) 1.17 + Field.PHASE -> left.status.phase.compareTo(right.status.phase) 1.18 Field.ETA -> { 1.19 val l = left.eta 1.20 val r = right.eta