1.1 --- a/src/main/java/de/uapcore/lightpit/viewmodel/ProjectInfo.java Sun Jun 21 11:43:08 2020 +0200 1.2 +++ b/src/main/java/de/uapcore/lightpit/viewmodel/ProjectInfo.java Sun Jun 21 11:56:36 2020 +0200 1.3 @@ -3,7 +3,6 @@ 1.4 import de.uapcore.lightpit.entities.IssueSummary; 1.5 import de.uapcore.lightpit.entities.Project; 1.6 import de.uapcore.lightpit.entities.Version; 1.7 -import de.uapcore.lightpit.entities.VersionStatus; 1.8 1.9 import java.util.Collections; 1.10 import java.util.List; 1.11 @@ -31,17 +30,19 @@ 1.12 } 1.13 1.14 public Version getLatestVersion() { 1.15 + // expects versions to be sorted by status descending 1.16 for (var v : versions) { 1.17 - if (v.getStatus().ordinal() >= VersionStatus.Released.ordinal()) 1.18 + if (v.getStatus().isReleased()) 1.19 return v; 1.20 } 1.21 return null; 1.22 } 1.23 1.24 public Version getNextVersion() { 1.25 + // expects versions to be sorted by status descending 1.26 Version next = null; 1.27 for (var v : versions) { 1.28 - if (v.getStatus().ordinal() >= VersionStatus.Released.ordinal()) 1.29 + if (v.getStatus().isReleased()) 1.30 break; 1.31 next = v; 1.32 }