# HG changeset patch # User Mike Becker # Date 1760814159 -7200 # Node ID 9af80d711c8c19121225f71df6ba19018edd558a # Parent bf220daedabef70b850965e2628d3dbe39fcadf9 fix incorrect order of versions in issue form when a version is already selected - fixes #748 diff -r bf220daedabe -r 9af80d711c8c src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt --- a/src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt Thu Oct 09 11:49:39 2025 +0200 +++ b/src/main/kotlin/de/uapcore/lightpit/viewmodel/Issues.kt Sat Oct 18 21:02:39 2025 +0200 @@ -193,19 +193,18 @@ init { val recent = mutableListOf() - issue.affected?.let { recent.add(it) } val upcoming = mutableListOf() - issue.resolved?.let { upcoming.add(it) } for (v in versions) { - if (v.status.isReleased) { - if (v.status != VersionStatus.Deprecated) recent.add(v) - } else { + if ((v.status.isReleased && v.status != VersionStatus.Deprecated) || v == issue.affected) { + recent.add(v) + } + if (!v.status.isReleased || v == issue.resolved) { upcoming.add(v) } } - versionsRecent = recent.distinct() - versionsUpcoming = upcoming.distinct() + versionsRecent = recent + versionsUpcoming = upcoming } } diff -r bf220daedabe -r 9af80d711c8c src/main/webapp/WEB-INF/changelogs/changelog-de.jspf --- a/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf Thu Oct 09 11:49:39 2025 +0200 +++ b/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf Sat Oct 18 21:02:39 2025 +0200 @@ -45,6 +45,7 @@
  • Vorgänge können nicht länger mit sich selbst verlinkt werden.
  • Fehler in der deutschen Übersetzung behoben.
  • Das Navigationsmenü verliert nicht mehr so schnell an Breite, wenn das Fenster verkleinert wird.
  • +
  • Fehler behoben, dass bereits ausgewählte Versionen in einem Vorgang im Vorgangseditor nicht an ihrer korrekten Position im Verhältnis zu anderen Versionen angezeigt wurden.
  • Version 1.5.1

    diff -r bf220daedabe -r 9af80d711c8c src/main/webapp/WEB-INF/changelogs/changelog.jspf --- a/src/main/webapp/WEB-INF/changelogs/changelog.jspf Thu Oct 09 11:49:39 2025 +0200 +++ b/src/main/webapp/WEB-INF/changelogs/changelog.jspf Sat Oct 18 21:02:39 2025 +0200 @@ -45,6 +45,7 @@
  • Fix that issues could relate to themselves.
  • Fix errors in the German translation.
  • Fix that the sidebar is losing width too early when the window becomes smaller.
  • +
  • Fix that selected versions in the issue form were not shown in the correct order in relation to other versions.
  • Version 1.5.1