From 15ce642d7f94d55830d5e7ac448be1afc5b23157 Mon Sep 17 00:00:00 2001 From: daniel-skopek Date: Thu, 4 Jun 2026 00:24:29 +0200 Subject: [PATCH] Fixed Jenkins get parameter (cherry picked from commit 960e7f30a60aec0f92ac0b91999db9856fc5eda9) --- src/main/java/common/PluginUpdater.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/common/PluginUpdater.java b/src/main/java/common/PluginUpdater.java index 02f73e7..c83cce2 100644 --- a/src/main/java/common/PluginUpdater.java +++ b/src/main/java/common/PluginUpdater.java @@ -2043,6 +2043,10 @@ private boolean handleJenkinsDownload(String key, Map.Entry entr jenkinsLink = value.substring(0, value.indexOf(multiIdentifier)); } else { jenkinsLink = value; + int qi = jenkinsLink.indexOf('?'); + if (qi != -1) { + jenkinsLink = jenkinsLink.substring(0, qi); + } } if (!jenkinsLink.endsWith("/")) { jenkinsLink += "/"; @@ -2070,7 +2074,7 @@ private boolean handleJenkinsDownload(String key, Map.Entry entr selectedArtifact = artifact; break; } - if (times == artifactNum) { + if (getRegexJ == null && times == artifactNum) { selectedArtifact = artifact; break; }