From 81659304c474a280d7a8bf3c8d8986875fd24ed3 Mon Sep 17 00:00:00 2001 From: Robert Oschwald Date: Wed, 17 Jan 2024 14:56:35 +0100 Subject: [PATCH] Fix RestClient.buildURI overwriting existing baseUrl path --- src/main/java/net/rcarz/jiraclient/RestClient.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/rcarz/jiraclient/RestClient.java b/src/main/java/net/rcarz/jiraclient/RestClient.java index 4f17bdac..273dd0e5 100644 --- a/src/main/java/net/rcarz/jiraclient/RestClient.java +++ b/src/main/java/net/rcarz/jiraclient/RestClient.java @@ -91,7 +91,11 @@ public URI buildURI(String path) throws URISyntaxException { */ public URI buildURI(String path, Map params) throws URISyntaxException { URIBuilder ub = new URIBuilder(uri); - ub.setPath(path); + if (ub.getPath() == null) { + ub.setPath(path); + } else { + ub.setPath(ub.getPath() + path); + } if (params != null) { for (Map.Entry ent : params.entrySet())