From cf18bf38c70298269dd9370179af48d319b3b77b Mon Sep 17 00:00:00 2001 From: tobias <thinkdifferent055@gmail.com> Date: Fri, 27 Oct 2023 23:08:28 +0200 Subject: [PATCH] Use java 17 --- pom.xml | 2 +- .../java/de/tobias/playwall/service/ArtifactoryClient.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 07e6b91..9a6dee7 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ <description>PlayWall Server</description> <properties> - <java.version>21</java.version> + <java.version>17</java.version> <snakeyaml.version>2.2</snakeyaml.version> </properties> diff --git a/src/main/java/de/tobias/playwall/service/ArtifactoryClient.java b/src/main/java/de/tobias/playwall/service/ArtifactoryClient.java index 3fd4983..0bf3008 100644 --- a/src/main/java/de/tobias/playwall/service/ArtifactoryClient.java +++ b/src/main/java/de/tobias/playwall/service/ArtifactoryClient.java @@ -53,7 +53,10 @@ public class ArtifactoryClient .map(child -> versionTokenizer.getVersion(child.getUri())) .sorted(Comparator.comparing(Version::major).thenComparing(Version::minor).thenComparing(Version::patch)) .toList(); - return version.getLast(); + if (version.isEmpty()) { + return null; + } + return version.get(version.size() - 1); } private record ArchiveViewSourceRequest(String archivePath, String repoKey, String sourcePath) -- GitLab